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