我正在制作一个客户端-服务器应用程序,所以我需要关闭远程电脑静默 ..我在命令提示符关闭/? .. 但我仍然不知道执行以下命令的正确参数。
那么我如何在没有 (/m) 的情况下在本地执行这些命令?
void ShutDown(string cmd)
{
Process.Start("shutdown", cmd);
}
提前致谢。
最佳答案
试试这个:
To ShutDown : shutdown -s
To Restart : shutdown -r
To Logoff : shutdown -l
To Hibernate :%windir%\system32\rundll32.exe PowrProf.dll,SetSuspendState
To Lock : Rundll32.exe User32.dll,LockWorkStation
To Sleep : rundll32.exe powrprof.dll,SetSuspendState 0,1,0
注意:使用cmd休眠时需要关闭休眠,否则系统会休眠。
关于c# - 如何使用 Process.Start() 关闭-重新启动-休眠-待机-注销计算机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9781855/