2016-02-01
要讓網頁伺服器停止提供內容 (例如升級應用程式) 時,可以停止 IIS。
若要停止網頁伺服器,必須停止 Windows 處理序啟用服務 (WAS, Windows Process Activation Service) 和 World Wide Web Publishing 服務 (W3SVC)。
必須是伺服器系統管理員,才能執行這個程序。
(下圖) 使用 UI 停止 Web Server
(下圖) 使用 UI 啟動 Web Server
(下圖) 在命令提示字元輸入 net stop WAS,然後按 ENTER;按 Y,然後按 ENTER,它會同時停止 W3SVC。
(下圖) 如果您不希望被詢問 (或要用排程去啟動 or 停止),可以加上 /y 參數。
(下圖) 如果 WAS 已經被停止,您又下令停止,會出現如下訊息。
(下圖) 若要重新啟動網頁伺服器,輸入 net start W3SVC,然後按 ENTER 以同時啟動 WAS 和 W3SVC。
(下圖) 如果 W3SVC 已經被啟動,您又下令啟動,會出現如下訊息。
PS:如果您要設定排程去停止,可寫的 IIS_Stop.bat,內容為
net stop WAS /y |
排程設定注意:
1.記得權限要系統管理員。
2.要設定沒有登入也要啟動。
3.bat檔案中 /y參數一定要加上,否則 "工作管理員" 會多出一直無法執行結束的 Net Command 指令,必須手動先終止掉,否則就算後來 .bat 內加上 /y 參數也沒用。
(完)
相關
啟動或停止網頁伺服器 (IIS 7)
https://technet.microsoft.com/zh-tw/library/cc732317(v=ws.10).aspx
沒有留言:
張貼留言