标题要求(Windows 7)。(如何)可以更改从屏幕保护程序启动屏幕保护程序之前的时间?可能吗
通常情况下,我对5分钟的设置感到满意,但有时我希望将其设置得更长一些。我想要热键的两个长度(我知道该怎么做)。
我想我可以记录两个宏并使用它们,但是我只是想知道是否有任何命令行选项(包括注册表更新)可用来告诉Windows在X分钟不活动后启动屏幕保护程序。
(请注意,我不想立即启动屏幕保护程序;我想更改Windows在启动之前将等待的时间)
提前致谢。
[答案]我终于在@Gjordis的答案上使用了变体-但所有功劳归功于他。
我不明白为什么我们需要3个操作:添加,删除然后重命名并将其减少为两个。
因为我想绑定到热键,所以我需要一次执行两个命令。通常,可以用分号分隔命令,然后在一行上发出命令(例如dir c:;dir d:
)。这给reg
命令带来了错误,所以最后我有两个批处理文件。内容相同,只是持续时间改变。
奇怪的是,该值已正确写入注册表,但是“控制面板” /“个性化” /“屏幕保护程序”并没有更新其GUI。但是,我进行了测试,并且屏幕保护程序的确符合预期。
@echo off
reg delete "HKEY_CURRENT_USER\Control Panel\Desktop" /v ScreenSaveTimeOut /f
reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v ScreenSaveTimeOut /t REG_SZ /d 180 /f
如果这对您有帮助,请赞成这个问题;-)