Я новичок в powershell, и я пытаюсь автоматизировать удаление предыдущей версии веб-сайта и добавление новой версии как часть шаблона сборки TFS 2010 (Windows Workflow 4.0). Можно ли узнать, существует ли в IIS7 веб-сайт или пул веб-приложений с помощью powershell? Я попытался выполнить следующую команду:
import-module WebAdministration
Get-Website -Name "Default Web Site"
В выводе перечислены все веб-сайты, установленные на этом поле, а не только веб-сайт по умолчанию.
Name ID State Physical Path Bindings
-------------------------------------------------------------------------
Default Web Site 1 Started %SystemDrive%\inetpub\wwwroot http *:80:
net.tcp 808:*
net.pipe *
net.msmq localhost
msmq.formatname localhost
MyWebsite1 2 Started C:\inetpub\MyWebsite1 http *:80:mywebsite1.com
MyWebsite2 3 Started C:\inetpub\MyWebsite2 http *:80:mywebsite2.com
Если я попытаюсь запустить команду без параметра "-Name", результат будет таким же.