Использование Powershell 1.0 под Windows Server 2003 с IIS 6.
У меня есть около 200 сайтов, для которых я хотел бы изменить IP-адрес (как указано в свойствах веб-сайта на вкладке «веб-сайт» в разделе «Идентификация веб-сайта» в поле «IP-адрес»).
Я нашел этот код:
$site = [adsi]"IIS://localhost/w3svc/$siteid"
$site.ServerBindings.Insert($site.ServerBindings.Count, ":80:$hostheader")
$site.SetInfo()
Как я могу сделать что-то подобное, но:
- Перебрать все сайты в IIS
- Не вставлять значение заголовка хоста, но изменить существующее.