[C#基礎]-C#命令PC「關機 登出 休眠 重新開機」的語法收藏
[C#基礎]-C#命令PC「關機 登出 休眠 重新開機」的語法收藏
剛才爬文,發現有善心人事整理出C#命令PC「關機 登出 休眠 重新開機」的語法,馬上秉持C/P達人的精神趕緊收藏,有興趣的同好,歡迎來C/P一下 哈哈 ^ ^。
拷貝來源:http://xtony77.blogspot.tw/2011/07/c_6237.html
//關機
System.Diagnostics.Process.Start(“C:\\WINDOWS\\system32\\shutdown.exe”, “-f -s -t 0”);
//登出
System.Diagnostics.Process.Start(“C:\\WINDOWS\\system32\\shutdown.exe”, “-l”);
//休眠
System.Diagnostics.Process.Start(“C:\\WINDOWS\\system32\\rundll32.exe”,”powrprof.dll,SetSuspendState”);
//重新開機
System.Diagnostics.Process.Start(“C:\\WINDOWS\\system32\\shutdown.exe”, “-f -r -t 0”);
4 thoughts on “[C#基礎]-C#命令PC「關機 登出 休眠 重新開機」的語法收藏”
//關機
System.Diagnostics.Process.Start(“C:\\WINDOWS\\system32\\shutdown.exe”, “-f -s -t 0”);
//登出
System.Diagnostics.Process.Start(“C:\\WINDOWS\\system32\\shutdown.exe”, “-l”);
//休眠
System.Diagnostics.Process.Start(“C:\\WINDOWS\\system32\\rundll32.exe”,”powrprof.dll,SetSuspendState”);
//重新開機
System.Diagnostics.Process.Start(“C:\\WINDOWS\\system32\\shutdown.exe”, “-f -r -t 0”);
https://www.cnblogs.com/1175429393wljblog/p/9001792.html
shutdown命令的參數:
shutdown.exe -s:關機
shutdown.exe -r:關機並重啟
shutdown.exe -l:註銷當前用戶
shutdown.exe -s -t 時間:設置關機倒計時
shutdown.exe -h:休眠
shutdown.exe -t 時間:設置關機倒計時。默認值是30 秒。
shutdown.exe -a:取消關機
shutdown.exe -f:強行關閉應用程序而沒有警告
shutdown.exe -m \計算機名:控制遠程計算機
shutdown.exe -i:顯示“遠程關機”圖形用戶界面,但必須是Shutdown的第一個參數
shutdown.exe -c “消息內容”:輸入關機對話框中的消息內容
shutdown.exe -d [u][p]:xx:yy :列出系統關閉的原因代碼:u 是用戶代碼,p 是一個計劃的關閉代碼,xx 是一個主要原因代碼(小於256 的正整數) ,yy 是一個次要原因代碼(小於65536 的正整數)
C#
Process.Start(“shutdown.exe”, “-s”);//關機
Process.Start(“shutdown.exe”, “-r”);//重啟
C# 關機/重啟
https://blog.csdn.net/xinbadar/article/details/78819565
Process.Start("shutdown","/s /t 0"); // 参数 /s 的意思是要关闭计算机
Process.Start("shutdown","/r /t 0"); // 参数 /r 的意思是要重新启动计算机