Ang*_*ker 5 .net c# windows-10
我想将屏幕和睡眠时间更改为Never代码。我看到阻止屏幕保护程序执行的代码,但没有看到任何有关屏幕和睡眠计时器的信息。
这可能吗?
最简单的方法是使用Powercfg 实用程序。
以下是一些有用的选项(xx = 分钟):
monitor-timeout-ac xx。monitor-timeout-dc xx。standby-timeout-ac xx.standby-timeout-dc xx。hibernate-timeout-ac xx.hibernate-timeout-dc xx。完整示例:
// Set the monitor timout to "never".
var info = new ProcessStartInfo("cmd", "/C powercfg /change -monitor-timeout-ac 0");
info.WindowStyle = ProcessWindowStyle.Hidden;
Process.Start(info);
Run Code Online (Sandbox Code Playgroud)
或者,您可以使用 WMI 来实现相同的目标。以下是一些相关帖子:
| 归档时间: |
|
| 查看次数: |
1809 次 |
| 最近记录: |