Iis

如何使用命令行在 IIS7+ 中重新啟動單個網站?

  • November 21, 2021

如何僅使用命令行在 IIS7+ 中重新啟動單個網站?

與圖像中帶圓圈的菜單項的功能相同 - 但來自命令行。

在此處輸入圖像描述

Iisreset 沒有任何選項來處理單個站點,我發現了一些對 Iisweb.vbs 的古老引用,這似乎已經過時了。

您正在尋找的是appcmd命令。看看它的 TechNet 手冊

列出您的網站

%windir%\system32\inetsrv\appcmd list site

要重新啟動您的站點,請停止它然後啟動它

appcmd start site /site.name:string

或者

appcmd stop site /site.name:string

我個人建議不要停止和啟動站點,而是回收相關的應用程序池。

對於最終使用者來說,這應該更接近於難以察覺,而停止/啟動可能會在站點關閉時產生 503。

APPMD 列表 WP

APPMD 回收 WP

是這個的命令行版本…

引用自:https://serverfault.com/questions/319725