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 /timeout
Val在到達逾時間(秒)時,仍未停止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
即可。