您好,登錄后才能下訂單哦!
這篇文章主要講解了“如何實現服務器應用自動重新啟動IIS批處理”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“如何實現服務器應用自動重新啟動IIS批處理”吧!
設想:寫一個批處理,每小時重新啟動一次IIS,運行24次。
在做一個任務計劃,每天運行一次這個批處理
技術儲備:
IIS重新啟動的dos命令:iisreset /restart
延時的命令:建立一個.vbs文件,內輸入命令:wscript.sleep(20000)
在dos下調用.vbs文件:cscript s.vbs
循環命令:FOR /L %variable IN (start,step,end) DO command [command-parameters]
實現:
建立一個.vbs文件,如s.vbs
*************************************************
wscript.sleep(3600000)
*************************************************
說明:wscript.sleep(1000) 表示延時1秒
建立一個.bat文件,如a.bat
***********************************
for /l %%a in (1,1,24) do (
iisreset /restart
cscript //nologo s.vbs
time /t
)
***********************************
說明:for /l %%a in (1,1,24) do 表示循環執行24次
cscript //nologo s.vbs 表示調用執行s.vbs文件,//nologo表示不顯示logo版本信息,不帶此參數
亦可,不影響程序執行
by feng1725
附:
實際上Windows自帶的計劃任務可以完成每小時運行一次任務的要求
新建一計劃任務,建完后,右擊,計劃任務屬性--》日程安排-->高級
設置開始日期 勾選重復任務 設置每××小時 持續時間××天
建立一個.bat文件,如a.bat
***********************************
iisreset /restart
***********************************
注意:計劃任務如果啟動失敗,可以查看日志查找原因
檢查“任務計劃”的日志
“任務計劃”在 %SystemRoot% 文件夾(通常為 C:\Windows)中維護一個日志文件 - SchedLgU.txt。 您可從任務計劃窗口中通過以下方法來查看日志:單擊高級(菜單欄),然后單擊查看日志。
日志文件的大小是 32KB,當日志文件達到其最大大小時,它自動從文件的開頭開始記錄新信息并覆蓋舊的日志文件信息。
感謝各位的閱讀,以上就是“如何實現服務器應用自動重新啟動IIS批處理”的內容了,經過本文的學習后,相信大家對如何實現服務器應用自動重新啟動IIS批處理這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。