Как удаленно остановить / запустить пул приложений в IIS 8

Предостережение: используя одну строку каждый!

У меня были эти команды для использования в IIS 6, и они работали просто отлично.

Начните:

(get-wmiobject -namespace 'root\MicrosoftIISv2' -computername 'REMOTE_SERVER' -class 'IIsApplicationPool' | where-object {$_.Name -eq 'W3SVC/AppPools/MY_FANCY_APPPOOL'}).InvokeMethod('Stop', $null)"

-а также-

Стоп:

(get-wmiobject -namespace 'root\MicrosoftIISv2' -computername 'REMOTE_SERVER' -class 'IIsApplicationPool' | where-object {$_.Name -eq 'W3SVC/AppPools/MY_FANCY_APPPOOL'}).InvokeMethod('Start', $null)

Я ищу альтернативу в IIS 8. Мне нужна пара однострочников, и онидолжен быть командами Powershell. Я призываю их черезInvokePowerShellCommand активность в TFS. Есть ли кто-нибудь, кто может мне помочь?

Ответы на вопрос(2)

Ваш ответ на вопрос