Синтаксическая проблема APPCMD
Я пытаюсь настроить перезапись событий журнала, используя следующее:
appcmd set config /section:applicationPools /[name=' AppPoolName '].recycling.logEventOnRecycle:time
Но я получаю эту ошибку:
Не удалось обработать ввод: параметр ''].recycling.logEventOnRecycle:time'не должен начинаться с / или - (HRESULT=80070057).
Я использовал эту статью Technet, но я не могу понять, где я ошибся.
Есть идеи?
1 ответ
В Powershell (обратите внимание на кавычки вокруг второго параметра):
& appcmd set config /section:applicationPools "/[name='AppPool'].recycling.logEventOnRecycle:Time"
или если вы хотите несколько типов событий:
& appcmd set config /section:applicationPools "/[name='AppPool'].recycling.logEventOnRecycle:PrivateMemory, Time"
В cmd.exe те же примеры, что и выше:
appcmd set config /section:applicationPools /[name='AppPool'].recycling.logEventOnRecycle:Time
appcmd set config /section:applicationPools /[name='AppPool'].recycling.logEventOnRecycle:"PrivateMemory, Time"