IIS的啟動與停止命令
IIS啟動 net start w3svc
IIS停止 net stop iisreset
DOS下IIS服務命令:
可以通過iisreset /?命令來查看
iisreset /reboot重啟win2k計算機(但有提示系統將重啟信息出現)
iisreset /start或stop啟動(停止)所有Internet服務
iisreset /restart停止然后重新啟動所有Internet服務
iisreset /status顯示所有Internet服務狀態
iisreset /enable或disable在本地系統上啟用(禁用)Internet服務的重新啟動
iisreset /rebootonerror當啟動、停止或重新啟動Internet服務時,若發生錯誤將重新開機
iisreset /noforce若無法停止Internet服務,將不會強制終止Internet服務
iisreset /timeoutVal在到達逾時間(秒)時,仍未停止Internet服務,若指定/rebootonerror參數,則電腦將會重新開機。預設值為重新啟動20秒,停止60秒,重新開機0秒。
批處理
這些批處理需要管理員權限執行
關閉服務
把下面代碼存為stop.bat
@echo off net stop w3svc net stop iisadmin net stop msftpsvc
- 1
- 2
- 3
- 4
- 5
啟動服務
把下面代碼存為stat.bat
@echo off net start iisadmin net start w3svc net start msftpsvc
- 1
- 2
- 3
- 4
延時一段時間后重新啟動IIS
在工作中,需要把IIS停止延時一段時間后重新啟動IIS。
@echo off iisreset /stop echo %time% choice /t 60 /d y /n >nul echo %time% choice /t 5 /d y /n >nul iisreset /start
- 1
- 2
- 3
- 4
- 5
- 6
- 7
保存為IIS_STOP.bat
如果是重新啟動沒有延時,直接用IISRESET即可。
