Я пытаюсь перечислить некоторые разделы пула приложений в IIS. У меня уже есть скрипт, чтобы установить атрибут, но не смог найти тот, который его перечислил. Например, чтобы установить Rapid-защиту от сбоев в «истинную», я использую:Пулы приложений IIS: Конфигурация листинга
appcmd set config -section:system.applicationHost/applicationPools "/[name='$appPool'].failure.rapidFailProtection:true" /commit:apphost
где $ AppPool это имя вашего приложения. Этот метод работает отлично. Однако, если я изменить его на что-то вроде:
appcmd list config -section:system.applicationHost/applicationPools "/[name='$appPool'].failure.rapidFailProtection"
Это терпит неудачу с ERROR (сообщение: Атрибут «[имя =„$ AppPool“] failure.rapidFailProtection» не поддерживается в текущем использовании команды.)
Я также попробовал несколько вариантов, такие как следующие, но они имели ту же ошибку:
appcmd list apppool $appPool /section:failure.rapidFailProtection