是否有键盘快捷键来启动屏幕保护程序?


8

例如,就像我可以按Win+ L锁定计算机一样,可以按Win+(something)启动屏幕保护程序吗?我希望它就像自动启动一样,在简历上显示锁定屏幕等。


据我所记得,每个屏幕保护程序都有可执行模块。您是否尝试手动启动它?
Maximus

Answers:


5

有几种方法可以实现此目的:

  • 正如彼得·麦克斯韦(Peter Maxwell)所建议的那样,一个简单的捷径就能做到。要将工作站锁定为恢复,只需将快捷方式指向以下位置:

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

    请注意,您不能将Win键指定为键盘快捷键的一部分。Windows仅允许使用Ctrl+ Alt作为修饰符。

    这也具有在屏幕保护程序结束后锁定工作站的缺点,这使您可以短暂浏览桌面。

  • 下载NirCmdnircmd.exe在存档中执行并单击Copy To Windows Directory

    现在,创建一个指向以下内容的快捷方式:

    cmd /c nircmd lockws && nircmd cmdwait 1000 screensaver
    

    屏幕锁定 1000毫秒将启动屏幕保护程序,这样更加安全。

    NirCmd将始终启动默认的屏幕保护程序(它可能不是您想要的)。

  • 如果您坚持Win使用键盘快捷键,则可以使用AutoHotkey

    1. 下载并安装最新版本。

    2. screensaver.ahk使用您喜欢的文本编辑器将以下脚本之一另存为:

      #s::
          RunWait, scrnsave.scr /s
          Run, rundll32 user32.dll`,LockWorkStation
      return
      
      #s::
          Run, nircmd lockws
          Run, nircmd cmdwait 1000 screensaver
      return
      
    3. 双击文件以运行脚本。

    4. (可选)将脚本(或其链接)复制到Startup文件夹中。

    按下Win+ S#代表Win键)将具有与执行前一项中的相应快捷方式相同的效果。


5

创建一个快捷方式,C:\Windows\System32\scrnsave.scr然后在Properties中分配一个快捷键。

scrnsave.scr是黑色的屏幕保护程序,为要加载的屏幕保护程序选择另一个scr文件。

信息来源


1
那只是给了我一个黑屏,不会锁定我的计算机。此外,没有任何快捷键都可以使用(即使它们显示在属性下)。我的屏幕保护程序是显示时间和旋转的文字。
2012年

1

有一篇LifeHacker文章,标题为“ PushMonitOff将热键组合链接到显示器电源开关”,涉及一个微型应用程序,该应用程序将通过可配置的热键组合关闭显示器。如文章所述,可以从此处下载该应用程序。

或者,您可以将AutoHotKey实用程序与简单的脚本结合使用来执行所需的操作。这是我目前使用的那一台设备,它只是关闭了显示器的电源(它不会锁定计算机,因为我注释掉了可以完成此操作的第二行):

^#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
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.