WINDOWS 2003 服務器自動定時重啟的方法
Windows的操作系統(tǒng)最頭痛的問題莫過于最段時間就要重啟一次,服務器版依然如此,過陣子不重啟就感覺總有地方不對勁!但手工重啟那就非常麻煩了!有什么好的方法嗎?答案是確定、一定以及肯定的!下面,我介紹一種不用任何第三方軟件,利于WINDOWS本身命令和功能就可以完成的服務自動定時重啟!
方法一:
WINDOWS SERVER 2003有個命令叫做shutdown.exe,不知道大家注意過沒有,它的具體參數如下:
用法: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "comment"] [-d p:xx:yy]
沒有參數 顯示此消息(與 ? 相同)
-i 顯示 GUI 界面,必須是第一個選項
-l 注銷(不能與選項 -m 一起使用)
-s 關閉此計算機
-r 關閉并重啟動此計算機
-a 放棄系統(tǒng)關機
-m \\computername 遠程計算機關機/重啟動/放棄
-t xx 設置關閉的超時為 xx 秒
-c "comment" 關閉注釋(最大 127 個字符)
-f 強制運行的應用程序關閉而沒有警告
-d [p]:xx:yy 關閉原因代碼
u 是用戶代碼
p 是一個計劃的關閉代碼
xx 是一個主要原因代碼(小于 256 的正整數)
yy 是一個次要原因代碼(小于 65536 的正整數)
u 是用戶代碼
p 是一個計劃的關閉代碼
xx 是一個主要原因代碼(小于 256 的正整數)
yy 是一個次要原因代碼(小于 65536 的正整數)
利用這個命令如:shutdown /r 就可以實現 windows的重啟操作,有了這個命令,要使它每天自動運行就更簡單了,利用WINDOWS的計劃任務功能就行了。
細心的朋友可能發(fā)現Windows2000下并沒有shutdown命令,那么怎么辦呢!呵!從windows 2003下COPY過去一個不就行了!
為了方便大家使用,我寫了一個批處理用來設置這些操作,可以自動設為每天零晨4時重啟,系統(tǒng)裝好后,只運行一次即可。如果以后不想要了,可以在控制面板里的計劃任務中刪除掉相應項。
@echo off
echo ┌────────────────────────┐
echo │Windows服務器定時重啟
echo │------------------------------------------------│
echo │平臺:w2k/w2k3測試通過
echo │主頁:m.sonlywya.cn
echo └────────────────────────┘
echo 正在設置……
at 4:00 /every:M,T,W,Th,F,S,Su shutdown.exe /r
echo 設置完成,請按任意鍵退出……
pause>nul
方法二:
iisreset.exe /reboot來實現,方法如下:
在開始--控制面板---計劃任務,點添加計劃任務
在瀏覽程序中選中c:\windows\system32\iisreset.exe,然后選每天,
添加完成后,點這個任務的屬性,然后在運行中輸入
C:\WINDOWS\system32\iisreset.exe /reboot
確定后就會生效.
關鍵詞:WINDOWS2003,服務器
閱讀本文后您有什么感想? 已有 人給出評價!
- 0
- 0
- 0
- 0
- 0
- 0