Как удаленно проверить состояние пула веб-приложений с помощью PowerShell?

Я вижу множество сценариев для повторного использования пулов приложений на веб-сервере под управлением IIS7, но есть ли способ проверить с помощью PowerShell, что пул веб-приложений запущен или остановлен? Кажется, я не могу найти способ, чтобы Get-WebAppPoolState удаленно возвратил статус в пул приложений, и мой Google-фу не смог найти замену. Я могу удаленно заставить gwmi работать и перезапускать или запускать пулы приложений, но в идеале я хочу запускать его только в том случае, если пул приложений фактически остановлен.

Нужно ли мне работать с PSExec или есть альтернатива, которую я могу использовать аналогично gwmi и иметь однострочную команду для вызова пула приложений на сервере IIS7 и присвоения мне статуса?

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

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