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