Проблемы использования IIS 7.5 powershell модуля

Имеет любого, сумел использовать этот модуль с успехом, я запускаю Windows 7 на 32 бита, где я открыл использование оболочки администратора, выполненное как администратор, я импортировал модуль WebAdministration и затем попытался использовать команды с некоторыми проблемами, обеспечил два примера здесь

Веб-сайты

Я создал веб-сайт со следующей командой

new-website -name testsite -port 80 -hostheader testsite -physicalpath c:\temp

Затем я попытался добраться, детали сайтов с помощью получать-веб-сайта команды - называют testsite, но он всегда возвращает все сайты, кажется, игнорирует - параметр имени. Только способ, которым я могу получить сайт, использует фильтр

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?

Заранее спасибо
Кусочек

9
задан JasonMArcher 30 March 2011 в 21:18
поделиться

1 ответ

Убедитесь, что окно PowerShell работает с повышенными правами, попробуйте щелкнуть правой кнопкой мыши в меню «Пуск» и использовать параметр «Запуск от имени администратора», чтобы убедиться, что оно работает с повышенными правами.

0
ответ дан 4 December 2019 в 21:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: