我见过Windows 在一段时间后静音吗?以及相关问题,但它们并没有完全解决这一问题。我不想在一段时间后就静音——我发现安静时间(Windows 最接近的功能)效果不佳。例如,有些日子我在电脑前呆的时间超过了安静时间,所以我必须取消静音,而当我离开时我却忘记静音了。
是否可以在 5 分钟不活动后将 Windows 静音,但仅有的一段时间后自动取消静音?
答案1
我认为您可以使用已经链接的那些解决方案来实现这一点,但需要在任务计划程序中进行更多配置。这不是一个完美的解决方案,但如果不编写自己的脚本,您可能无法获得完美的解决方案。如果您想尝试,VBscript 或 AutoHotKey 可能会有所帮助。
使用 NirCmd 应用程序,这似乎是执行系统静音的正确实用程序,而无需学习任何其他东西。
以下解决方案可让您在预设的开始时间之后继续使用电脑,而无需静音。一旦电脑空闲,它就会静音。然后您只需要在早上再执行一项任务来取消静音即可。
例如,您希望计算机在 5 分钟不活动之后静音,但仅限于晚上 8 点到早上 7 点之间。
当您在任务计划程序中设置静音任务时:
触发器选项卡:
- 开始任务:按计划
- 设置:每日
- 开始时间:今天晚上 8 点
- 重复次数:1 天
- 重复任务:5分钟
- 持续时间:11 小时(您可以在这些字段中输入任何内容)
- 重复持续时间结束时停止所有正在运行的任务:已选中
条件选项卡:
- 仅当计算机空闲 5 分钟时才启动任务
- 等待空闲:不等待
- 如果计算机停止空闲则停止:已选中
- 如果空闲状态恢复则重新启动:已选中
如果您在晚上 8 点到早上 7 点之间的任何时间开始使用 PC 工作并取消静音,则一旦您再次闲置,它将在 5 分钟后自动静音。
然后,您只需要在早上 7 点执行一项任务,要求取消 PC 静音。除了启动触发器外,此任务不需要任何特殊配置。
这尚未测试,所以我可能会自己测试一下,如果我发现任何问题或其他需要添加的内容,我会回来更新此答案。不过我认为这应该可以按描述的方式工作。