我正在寻找一段时间来控制一个值后关闭硬盘,永远关闭显示器和类似值的东西。我的问题是如何控制它们?
答案 0 :(得分:0)
所有特定于操作系统的高级功能都需要使用COM Interop来包装Windows API DLL,以便它们可以在托管环境中使用。我建议你搜索与你试图控制的Windows版本相关的Windows SDK,然后搜索那里的高级电源选项 - 这些函数通常不是.NET框架的本机。
答案 1 :(得分:0)
使用这些代码制作.bat文件。
cd c:\ windows \ system32 POWERCFG -change -monitor-timeout-ac 0 POWERCFG -change -monitor-timeout-dc 0 POWERCFG -change -disk-timeout-ac 0 POWERCFG -change -disk-timeout-dc 0 POWERCFG -change -standby-timeout-ac 0 POWERCFG -change -standby-timeout-dc 0 POWERCFG -change -hibernate-timeout-ac 0 POWERCFG -change -hibernate-timeout-dc 0 POWERCFG -change -processor-throttle-ac自适应 POWERCFG -change -processor-throttle-dc ADAPTIVE
然后
的Process.Start(" mypath中&#34);