Get-IISAppPool Свойство "Статус" всегда пусто - PullRequest
1 голос
/ 21 июня 2019

Когда я набираю Get-IISAppPool, свойство Status всегда пусто.

Get-IISAppPool | Select-Object Status

Пулы приложений работают, и имена правильные.

Кто-нибудь знает почему?

Я не создатель пулов приложений, может ли это быть причиной?

Ответы [ 2 ]

3 голосов
/ 21 июня 2019

Status не является свойством возвращаемых объектов. Это вычисляемое свойство для вывода таблицы по умолчанию. Если вы запустите эту команду:

Get-IISAppPool | Get-Member

Вы увидите, что Status собственности нет. Однако есть свойство State, которое, по-моему, и где вид по умолчанию получает свое значение:

State Property Microsoft.Web.Administration.ObjectState State {get;}

На самом деле, если вы посмотрите на информацию об элементе, кроме Name, ни один из элементов в представлении по умолчанию не появится как свойства - ну, они есть, но под разными именами.

1 голос
/ 24 июня 2019

Если вы хотите узнать состояние определенного пула приложений с помощью команды powershell.

Откройте PowerShell от имени администратора.

enter image description here

Выполните команду ниже:

Get-WebAppPoolState -Name sample1

enter image description here

Примечание. Проверьте имя пула приложений, который вы использовали в доступной или недоступной команде.

С уважением, Jalpa

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...