APPCMD 语法问题

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"

相关内容