雖然說絕大多數的Windows網管人員都是經由IIS所提供的網際網絡信息服務圖形界面來管理,但其實在IIS的默認安裝中也提供了一些專屬的命令工具可供人們使用,那就是從IIS 6.0版本就已經在提供的IISReset命令工具,它提供了以下參數的使用方法。
/RESTART:在不添加任何參數的狀態下,此參數為執行的默認值,它將會讓所有目前在IIS管理界面中的網站服務重新啟動。
/START:執行目前停用中的所有網際網絡服務。
/STOP:停止目前執行中的所有網際網絡服務。
/REBOOT:直接讓整部計算機重新啟動。
/REBOOTONERROR:設置如果當執行停止、重新啟動或是啟動IIS服務發生錯誤時自動重新啟動計算機。
/NOFORCE:設置如果去停止IIS服務發生錯誤時,不要強制中斷網際網絡服務。
/TIMEOUT:val:以 秒數為單位設置一個逾期時間,此設置可以搭配像是REBOOTONERROR的參數來使用,默認值是20 s時重新啟動服務、60 s中斷服務以及0 s重新啟動。
/STATUS:顯示所有目前網際網絡服務的執行狀態。
/Enable:啟用本地系統來重新啟動網際網絡服務。
/Disable:關閉本地系統來重新啟動網際網絡服務。
如圖2所示便是通過IISReset/status命令參數,來查詢目前IIS網站相關服務的運行狀態。相較于使用圖形界面的服務管理員,該方式更加一目了然。

圖2 檢查IIS服務狀態