[C#基礎]-C#命令PC「關機 登出 休眠 重新開機」的語法收藏

[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「關機 登出 休眠 重新開機」的語法收藏

  1. //關機
    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”);

  2. 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 的正整數)

    1. C#
      Process.Start(“shutdown.exe”, “-s”);//關機
      Process.Start(“shutdown.exe”, “-r”);//重啟

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *