C:\Documents and Settings\Administrator>iisreset /?
IISRESET.EXE (C) Microsoft Corp. 1998-1999
用法: iisreset [computername]
/RESTART 停止然后重新啟動所有 Internet 服務。
/START 啟動所有 Internet 服務。
/STOP 停止所有 Internet 服務。
/REBOOT 重新啟動計算機。
/REBOOTONERROR 如果在啟動、停止或重新啟動 Internet 服務時出錯,
則重新啟動計算機。
/NOFORCE 如果試圖正常停止服務失敗,不強制終止 Internet 服務。
/TIMEOUT:val 指定等待 Internet 服務的成功停止的超時值(以秒為單位)。
如果已指定 REBOOTONERROR 參數,超時后可以重新
動計算機。
服務重新啟動的默認值為 20 秒,停止為 60 秒,
機重新啟動為 0 秒。
/STATUS 顯示所有 Internet 服務的狀態。
/ENABLE 啟用本地系統上 Internet 服務的重新啟動。
/DISABLE 禁用本地系統上 Internet 服務的重新啟動。
重啟IIS的BAT文件:
view plaincopy to clipboardprint?
@echo off
title 是否重啟IIS?
echo 是否重啟IIS?
:select
set /p restart=請輸入您的選擇(Y/N):
if "%restart%"=="Y" goto restart
if "%restart%"=="y" goto restart
if "%restart%"=="N" goto stop
if "%restart%"=="n" goto stop
goto select
:restart
title 正在重啟IIS,請稍候...
iisreset /restart
title IIS重啟完畢
echo IIS重啟完畢
pause
exit
:stop
title 您選擇了不重啟,任意鍵退出!
echo 您選擇了不重啟,任意鍵退出!
pause
exit