Jak zdalnie sprawdzić stan puli aplikacji WWW za pomocą PowerShell?

Widzę wiele skryptów dla pul aplikacji do recyklingu na serwerze sieciowym z uruchomionym IIS7, ale czy istnieje sposób sprawdzenia za pomocą PowerShell, czy pula aplikacji WWW jest uruchomiona lub zatrzymana? Nie mogę znaleźć sposobu na zdalne uzyskanie Get-WebAppPoolState zwrotu stanu w puli aplikacji, a moje Google-fu nie było w stanie wymyślić zamiennika. Mogę zdalnie uzyskać gwmi do pracy i recyklingu lub uruchomić moje pule aplikacji, ale w idealnym przypadku chcę tylko uruchomić to, jeśli pula aplikacji jest faktycznie zatrzymana.

Czy musiałbym to rozpracować za pomocą PSExec, czy istnieje alternatywa, której mogę użyć podobnie do gwmi i mieć jedno wierszowe polecenie, aby wywołać pulę aplikacji na serwerze IIS7 i dać mi status?

questionAnswers(2)

yourAnswerToTheQuestion