如何設定定時關機?

一般來說如果要實現定時關機的功能常見的方式有兩種
第一種—使用Windows內的 Shutdown.exe 這個檔案
第二種—使用專門為定時關機設計的軟體
 
第二種方式的缺點是軟體取得不易 且品質良琇不齊 且軟體種類太多樣 造成操作上的困難但是第一種方式 shutdown.exe這個檔案是windows安裝完成時就會存在 且是由Microsoft提供來源正常 所以我們這邊就以第一種方式來作示範
 
我們這個範例以Windows2000 和 WindowsXp為主
Windows XP 自身就具備定時關機的功能。
Windows XP的關機是由Shutdown.exe程序來控制的,位於Windows\System32文件夾中。
如果想讓Windows 2000也實現同樣的效果,由於Windows 2000安裝時並沒有附加這個檔案所以我們可以找一臺WindowsXP的電腦把Shutdown.exe複製到windows2000系統目錄下也就是
%System Driver% \ %System Directory%\
一般來說 是位於 C:\Winnt\System32 底下
這樣windows2000就也可以執行 shutdown.exe了
 
 
我們先來看看這個檔案有什麼參數
Step 1.
Win2000從 開始>>執行(R).. 打入cmd 後按確定
WinXp 則從 開始>>所有程式>>附屬應用程式>>命令提示字元
 
Step 2.
我們在上步驟按下確定後出現的指令視窗中打入 shutdown /? 則會出現下面的畫面我們可以看到這個指令可以用的參數 我們等下就可以另用這些參數組合達到定時關機的目的
 
如果只有shutdown.exe這個檔案並不能有完全的功能 有個跟排程有關的檔案 at.exe 我們等下要結合這兩個指令的功能 作出定時的效果 at.exe 位於 C:\winnt\system32 (win2000) C:\windows\system32(XP)
 
at.exe 指令講簡單就是可以在設定的時間執行,設定的執行檔,所以我們就可以利用at設定shutdown.exe再我們要關機的時間執行 就可以達到定時的效果。

按照 Step 1. 的方式開啟指令模式 如果打入 "at 1:00 Shutdown -s",這樣到了半夜1點電腦就會出現系統關機對話方塊,有30秒鐘的倒計時並提醒你儲存檔案關閉應用程式。

以倒數計時的方式關機,可以輸入"Shutdown.exe -s -t 3600",這裏表示一個鐘頭後自動關機,"3600"代表秒數。

設定好自動關機後,如果想取消的話,可以在指令模式中輸入"shutdown -a"。

另外輸入 "shutdown -i",則可以打開設置自動關機對話方塊,對自動關機進行設置。

▲從這邊可以設定對遠端電腦的關機指令 當然你必須要有管理權限 屬於少用功能
 
 
如果只能用上面的指令來完成工作 那大家一定會想 太麻煩了 每次使用都要重打 所以我們可以將指令製作成捷徑 方便每次的執行使用
我們以 at 1:00 Shutdown -s 作示範
 
Step 3. 把 at.exe 從C:\winnt\system32 拖到桌面建立連結
 
Step 4. 在剛剛建立的捷徑上按右鍵 選擇 內容 則會出現下圖的對話方塊 在捷徑頁籤中完成剛才的指令 依據想要的時間設定參數 完成後按確定
▲目錄位置還是跟上面講的一樣 要對應你的帳號目錄
 
Step 5.
我們也可以對 Shutdown.exe -s -t 3600 指令比照辦理 完成後執行就會出現如下的倒數計時表單 以後如果要更改關機時間只要修改捷徑內的數值即可
▲永遠在最上方顯示 不怕忘記而損失資料
 
Step 6.
取消也可比照辦理 按下取消後倒數計時的表單就消失了
▲像這樣建立捷徑 以後就方便多了
 
at.exe和shutdown.exe這兩個檔案還有許多參數可供使用者取用 這邊只是作個簡介 其實還可以在利用不同參數的組合 作出功能上的變化
posted @ 2009-02-18 16:07  Athrun  阅读(551)  评论(0编辑  收藏  举报