2013年11月29日 星期五

SetSuspendState 命令電腦 休眠/待命

這篇就來介紹關於如何把電腦「休眠」或「待命」

在近期,我用舊電腦來組一台 BT 下載器,我的下載量也沒有說非常大,可能跑個半天就會下載完了,而當下載完後,如果就這樣讓電腦繼續空轉也很浪費電,我的電腦卻又在樓下,所以也懶得下去關,就這樣讓我發起寫程式的一個動機囉~就是:「遠端待命」而待命這個指令就是這篇所要講的重點囉~

程式碼

Application.SetSuspendState( PowerState.Suspend, False , False)


說明

一、「PowerState.Suspend」是待機。
  「PowerState.Hibernate」是休眠。

二、第一個 False 代表為是否讓所有程式強制執行 待命/休眠 指令。

三、第二個 False 代表為喚醒事件上停用,將系統的電源還原為作用中