2014-01-22 3 views
0

Я пытаюсь перезапустить пул приложений удаленно с помощью powershell.Перезапуск пула приложений с помощью powershell Исключение

net use $ToPath $pass /USER:$usr 
$appPool = get-wmiobject -computername $ToServerName -namespace "root\MicrosoftIISv2" -class "IIsApplicationPool" | Where-Object {$_.Name -eq "W3SVC/APPPOOLS/$appPoolName"} -Authentication PacketPrivacy 
#(Get-WmiObject -Query "SELECT * FROM IIsApplicationPool WHERE Name = 'W3SVC/AppPools/$appPoolName'" -Namespace 'root\MicrosoftIISv2').Recycle() 
$appPool.Recycle() 
net use $ToPath /delete 

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

+0

Можете ли вы не использовать фактический удаленный PowerShell? В противном случае проверьте http://stackoverflow.com/questions/198623/how-do-recycle-an-iis-apppool-with-powershell?rq=1 –

+0

Вы должны добавить свое исключение в свой ответ. – JPBlanc

ответ

0

Я хотел удостовериться, что на этот вопрос ответил тот, кто приходит за мной. Оказывается, что я подавал трубку на параметр -Authentication PacketPrivacy на неправильную команду

Смежные вопросы