Кто-нибудь смог успешно использовать этот модуль, я использую 32-битную Windows 7, где я открыл оболочку администратора, используя запуск от имени администратора, я импортировал модуль WebAdministration, а затем попытался использовать команды с некоторыми проблемами, предоставили два примера здесь
Веб-сайты
Я создал веб-сайт с помощью следующей команды
new-website -name testsite -port 80 -hostheader testsite -physicalpath c:\temp
Затем я попытался получить подробную информацию о сайтах, используя команду
get-website -name тестовый сайт
но он всегда возвращает все сайты, похоже, игнорирует параметр -name. Единственный способ получить сайт - использовать фильтр
get-website | ? { $_.name -eq 'testsite' } | get-member
Когда я использую appcmd, он работает, как и ожидалось, используя следующую команду
C:\> C:\Windows\System32\inetsrv\appcmd.exe list site testsite
AppPools
Когда я пытаюсь перечислить apppools, используя следующую команду
dir iis:\apppools
я получаю следующую ошибку
Get-ChildItem : Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
Тем не менее, когда я использую appcmd следующим образом, я получаю все apppools, как и ожидалось, без ошибок
C:\Windows\System32\inetsrv\appcmd.exe list apppool
Кому-нибудь удалось успешно использовать модуль WebAdministration?
Заранее спасибо
Пат