Windows-Server-2008
選擇 IIS 管理器中的所有站點
我只是導入一個包含 50 個站點的 IIS 配置。
我將多次刪除所有這些站點以進行新的測試。
目前我只是將它們一一刪除…
我還沒有找到如何選擇所有站點以一鍵刪除它們。
你應該能夠做到:
cd %systemroot%\system32\inetsrv\
進而
appcmd list site /xml | appcmd delete site /in
刪除所有網站,雖然我不確定。如果它有效,它會更快。
在此處了解有關管道 appcmd 的更多資訊:http: //blogs.iis.net/ksingla/archive/2007/06/17/things-you-can-do-by-piping-appcmd-commands.aspx
您可以使用 IIS
appcmd
命令自動刪除站點,如下所示:%systemroot%\system32\inetsrv\appcmd delete site "Website1"
每次執行腳本時,您都可以在腳本中重複該命令以刪除特定網站名稱。創建一個名為的文件
DeleteSites.bat
並在其中粘貼以下程式碼:@echo off cd %systemroot%\system32\inetsrv\ appcmd delete site "Website1" appcmd delete site "Website2" appcmd delete site "Website3" appcmd delete site "Website4" appcmd delete site "Website5"
保存文件,然後點兩下它。這應該會在您每次執行腳本時刪除列出的網站。
這是 iis.net 上的一篇有用的文章,關於使用
appcmd
IIS 自動執行大量任務。