Я ищу сценарий powershell для включения поля в одном из определений ведения журнала в расширенном ведении журнала IIS.
См. Снимок экрана, как показано ниже.

Я попробовал следующую команду.
Set-WebConfigurationProperty -Filter "system.webServer/advancedLogging/Server/logDefinitions/[@baseFileName='%COMPUTERNAME%-Server']/selectedFields" -PSPath machine/webroot/apphost -Name VIP_Name -value "True"
Я получаю следующую ошибку
Set-WebConfigurationProperty: неожиданный ввод токена: get-config ("MACHINE /WEBROOT/APPHOST")/system.webServer/advancedLogging/Server/log Definitions / [@ baseFileName = '% COMPUTERNAME% -Server'] / Позиция полей: 93 Длина: 1 Фрагмент: [В D: \ AdvanceLogging.ps1: 10 char: 1 + Set-WebConfigurationProperty -Filter "system.webServer / advancedLoggin ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: NotSpecified: (:) [Set-WebConfigurationProperty ], Argumen tException + FullyQualifiedErrorId: System.ArgumentException, Microsoft.IIs.PowerShell.Provide
r.SetConfigurationPropertyCommand
Я не знаю, является ли приведенная выше команда правильной, может кто-то Не помогите пожалуйста?