一般電腦如果說必須要在你不在的情況下關機,如外出或是已經就寢,可以在不安裝其他軟體的情況下,使用shutdown來關機。
shutdown.exe有很多不同的參數,常用如下:
-?:沒有參數亦同,顯示參數。
-i:開啟圖形介面,也就是可以更改或設定關機選項的視窗。(必須是第一個參數)
-s:關閉本機電腦,也就是這台電腦。
-r:重新啟動電腦。
-l:登出。
-f:強制關閉程式,不顯示錯誤訊息。如果說確定一定要關機,又可能過程有錯誤,加入可以避免關機失敗,但相對有可能丟失檔案。
-t X:設定於X秒之後動作。
-c "XXX":於XXX中輸入顯示的訊息,最高不得超過127個字符。
-m \\USER:關閉遠端名為USER的電腦。(不可與-l共同使用)
-a:取消關機。
範例:
1.
shutdown -i
開啟一個視窗,可以利用圖形介面的視窗來作設定,使用這個參數及可動用大部分功能。
2.
shutdown -s -t 3600
於3600秒之後關機,即一小時之後。
3.
shutdown -s -f
關機且強制關閉程式,不會顯示警告。
----------------分隔線-----------------------------------------
透過shutdown.exe來完成預先設定關機時間。
除了利用上述方式之外,可以利用另外一個程式at.exe來進一步操作
at.exe 為一排程程式,圖形介面程式為排程的工作,
開始>所有程式>附屬應用程式>系統工具>排程的工作,或是control schedtasks。
前置作業為Task Scheduler的服務是開啟的。
at hh:mm XXXXXXX
設定為於該hh:mm的時候進行動作XXXXXXX,時間為24時制。如果該時間已經過了今天,則會是隔天時間到達時動作。
at hh:mm /every:monday,tuesday XXXXXXX
設定於每個星期一、星期二的hh:mm時進行動作XXXXXXX,其中,星期的表示法可以全名或是M.T.W.Th.F.S.Su代替。
at hh:mm /every:1.2.3 XXXXXXXX
於每個月的1號、2號、3號的hh:mm時進行動作XXXXXXX。
at hh:mm /next:YYYY XXXXX
同上面兩個參數使用,可在YYYY中使用日期或星期,並於該日的hh:mm進行動作XXXXX。
at hh:mm /interactive
表示進行動作與使用者互動,沒有此參數則會在背後執行。
詳細的參數太難記,還不如進入排程的工作去調整。
範例:
at 00:30 /interactive /every:M.T.W.Th.F.S.Su shutdown -i -s -t 3600
於每一天的凌晨00:30時,啟動關機倒數,於1800秒之後關機,即於1:30關機。
留言列表