close

一般電腦如果說必須要在你不在的情況下關機,如外出或是已經就寢,可以在不安裝其他軟體的情況下,使用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關機。

arrow
arrow
    全站熱搜

    windsoul0312 發表在 痞客邦 留言(1) 人氣()