Apakah ada pintasan keyboard untuk memulai screensaver?

9

Misalnya, seperti saya dapat menekan Win+ Luntuk mengunci komputer saya, dapatkah saya menekan Win+ ( sesuatu ) untuk memulai screensaver saya? Saya ingin itu seperti jika dimulai secara otomatis, di mana ia akan menampilkan layar kunci pada resume, dll.

Jon
sumber
Sejauh yang saya ingat, setiap screensaver memiliki modul yang dapat dieksekusi. Apakah Anda mencoba memulainya secara manual?
Maximus

Jawaban:

5

Ada beberapa cara untuk mencapai ini:

  • Jalan pintas sederhana - seperti yang disarankan Peter Maxwell - akan dilakukan. Untuk mengunci workstation saat resume, buat saja titik pintas ke yang berikut:

    cmd /c start /wait scrnsave.scr /s && rundll32 user32.dll,LockWorkStation
    

    Perhatikan bahwa Anda tidak dapat menentukan Winkunci sebagai bagian dari pintasan keyboard. Windows hanya mengizinkan Ctrl+ Altsebagai pengubah.

    Ini juga memiliki kelemahan mengunci workstation setelah screensaver berakhir , yang memungkinkan pandangan sekilas ke desktop.

  • Unduh NirCmd , jalankan nircmd.exedi dalam arsip dan klik Copy To Windows Directory.

    Sekarang, buat pintasan yang menunjuk ke yang berikut:

    cmd /c nircmd lockws && nircmd cmdwait 1000 screensaver
    

    Ini akan memulai screensaver 1000 ms setelah layar dikunci, yang mana lebih aman.

    NirCmd akan selalu meluncurkan screensaver standar (yang mungkin atau mungkin tidak seperti yang Anda inginkan).

  • Jika Anda bersikeras Wintombol untuk pintasan keyboard, Anda dapat menggunakan AutoHotkey :

    1. Unduh dan instal versi terbaru.

    2. Simpan salah satu skrip berikut sebagai screensaver.ahk, menggunakan editor teks favorit Anda:

      #s::
          RunWait, scrnsave.scr /s
          Run, rundll32 user32.dll`,LockWorkStation
      return
      
      #s::
          Run, nircmd lockws
          Run, nircmd cmdwait 1000 screensaver
      return
      
    3. Klik dua kali file untuk menjalankan skrip.

    4. (opsional) Salin skrip (atau tautan ke sana) di Startupfolder.

    Menekan Win+ S( #mewakili Winkunci) akan memiliki efek yang sama dengan mengeksekusi shortcut yang sesuai dari item sebelumnya.

Dennis
sumber
5

Buat pintasan untuk C:\Windows\System32\scrnsave.scrkemudian menetapkan tombol pintas di Properti .

scrnsave.scr adalah screensaver hitam, pilih file scr lain untuk screensaver yang ingin Anda muat.

Sumber informasi

Imtheman
sumber
1
Itu hanya memberi saya layar hitam yang tidak mengunci komputer saya. Selain itu, tidak ada pintasan kunci yang berfungsi (meskipun ditampilkan di bawah properti). Screensaver saya adalah teks yang menunjukkan waktu dan putaran.
Jon
1

Ada artikel LifeHacker berjudul PushMonitOff Links Hot Key Combo ke Monitor Power Switch tentang aplikasi kecil yang akan mematikan monitor Anda melalui kombinasi hot key yang dapat dikonfigurasi. Seperti yang disebutkan dalam artikel, aplikasi dapat diunduh dari sini .

Atau, Anda bisa menggunakan utilitas Autohotkey dengan skrip sederhana untuk melakukan apa yang Anda inginkan. Inilah yang saat ini saya gunakan yang hanya mematikan monitor (itu tidak mengunci komputer karena saya sudah berkomentar-keluar baris kedua yang akan melakukan itu):

^#l:: ; ctrl+winkey+l
;SendInput #l ; lock the computer (not currently enabled)
Sleep 1000 ;  Give user a chance to release keys (in case their release would wake up the monitor again)
SendMessage, 0x112, 0xF170, 2,, Program Manager
; 0x112 is WM_SYSCOMMAND, 0xF170 is SC_MONITORPOWER
; Note for the above: Use -1 in place of 2 to turn the monitor on.
; Use 1 in place of 2 to activate the monitor's low-power mode.
return
martineau
sumber