命令行下重啟/啟動(dòng)停止IIS服務(wù)器的命令
我們有時(shí)需要在cmd命令行下面重啟IIS服務(wù)器,可以用 iisreset 來操作。
先在命令行下運(yùn)行 cmd.exe
第一種、用 iisreset
我們先可以查一查 iisreset 命令的語法
C:\Documents and Settings\Administrator>iisreset /?
IISRESET.EXE (C) Microsoft Corp. 1998-1999
用法:
iisreset [computername]
/RESTART 停止然后重新啟動(dòng)所有 Internet 服務(wù)。
/START 啟動(dòng)所有 Internet 服務(wù)。
/STOP 停止所有 Internet 服務(wù)。
/REBOOT 重新啟動(dòng)計(jì)算機(jī)。
/REBOOTONERROR 如果在啟動(dòng)、停止或重新啟動(dòng) Internet 服務(wù)時(shí)出錯(cuò),
則重新啟動(dòng)計(jì)算機(jī)。
/NOFORCE 如果試圖正常停止服務(wù)失敗,不強(qiáng)制終止 Internet 服務(wù)。
/TIMEOUT:val 指定等待 Internet 服務(wù)的成功停止的超時(shí)值(以秒為單位)。
如果已指定 REBOOTONERROR 參數(shù),超時(shí)后可以重新
動(dòng)計(jì)算機(jī)。
服務(wù)重新啟動(dòng)的默認(rèn)值為 20 秒,停止為 60 秒,
機(jī)重新啟動(dòng)為 0 秒。
/STATUS 顯示所有 Internet 服務(wù)的狀態(tài)。
/ENABLE 啟用本地系統(tǒng)上 Internet 服務(wù)的重新啟動(dòng)。
/DISABLE 禁用本地系統(tǒng)上 Internet 服務(wù)的重新啟動(dòng)。
重啟IIS的BAT文件:
view plaincopy to clipboardprint?
@echo off
title 是否重啟IIS?
echo 是否重啟IIS?
:select
set /p restart=請(qǐng)輸入您的選擇(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,請(qǐng)稍候...
iisreset /restart
title IIS重啟完畢
echo IIS重啟完畢
pause
exit
:stop
title 您選擇了不重啟,任意鍵退出!
echo 您選擇了不重啟,任意鍵退出!
pause
exit
第二種 用 Net 命令來重啟服務(wù)。
啟動(dòng)IIS:
net start iisadmin (IIS的整個(gè)服務(wù))
net start w3svc (WWW網(wǎng)頁WEB服務(wù))
停止IIS:
net stop iisadmin /y (會(huì)自動(dòng)停止www、ftp和smtp服務(wù))
如果用的IIS自帶FTP還可以執(zhí)行
net start MSFtpsvc
關(guān)鍵詞:IIS服務(wù)器
閱讀本文后您有什么感想? 已有 人給出評(píng)價(jià)!
- 0
- 0
- 0
- 0
- 0
- 0