APPCMD 語法問題

APPCMD 語法問題

我正在嘗試使用以下命令設定回收日誌記錄事件:

 appcmd set config /section:applicationPools /[name=' AppPoolName '].recycling.logEventOnRecycle:time 

但我收到此錯誤:

無法處理輸入:參數 ''].recycling.logEventOnRecycle:time' 必須以 / 或 - 開頭 (HRESULT=80070057)。

我用了這篇技術網文章但我不知道我錯在哪裡。

有任何想法嗎?

答案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"

相關內容