如何使用powershell将监视器超时设置为“从不”
Posted
技术标签:
【中文标题】如何使用powershell将监视器超时设置为“从不”【英文标题】:how to set monitor timeout to "never" using powershell 【发布时间】:2016-07-15 19:06:03 【问题描述】:我想编写一个脚本,将“关闭显示器”和“让计算机进入睡眠状态”的电源设置更改为“从不”(参见随附的屏幕截图)。 我知道如何使用以下方法设置上述时间:
powercfg -change -monitor-timeout-ac [time]
powercfg -change -monitor-timeout-dc [time]
powercfg -change -standby-timeout-ac [time]
powercfg -change -standby-timeout-dc [time]
但我找不到如何将其设置为“从不”。
我需要使用什么语法?
谢谢!
【问题讨论】:
【参考方案1】:试试这个:
powercfg -change -monitor-timeout-ac 0
根据这个,我最喜欢的关于缺少帮助开关/参数信息的参考: http://ss64.com/nt/powercfg.html
将任何值设置为 0 都会设置 timeout=Never
感谢 Cristian,带有附加参数的官方文档是 currently available here
【讨论】:
非常感谢您的帮助!我想过尝试 0,但担心它可能会将屏幕关闭时间设置为零并实际上将我锁定:) 文档也可以在docs.microsoft.com/en-us/windows-hardware/design/…获得以上是关于如何使用powershell将监视器超时设置为“从不”的主要内容,如果未能解决你的问题,请参考以下文章
如何从 Powershell/其他脚本设置 Bamboo 变量?
如何使用Powershell脚本获取Azure VM来宾指标(性能计数器)
PowerShell脚本,每隔10分钟监视IIS日志500个错误
如何从 powershell 中为 bash 设置环境变量?