APPCMD 構文の問題

APPCMD 構文の問題

次を使用して、リサイクル ログ イベントを設定しようとしています。

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

しかし、次のエラーが発生します:

入力の処理に失敗しました: パラメータ ''].recycling.logEventOnRecycle:time' は / または - で始まる必要があります (HRESULT=80070057)。

私はこのTechNetの記事しかし、どこで間違えたのか分かりません。

何か案は?

答え1

Powershell の場合 (2 番目のパラメータを囲む引用符に注意してください):

& 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"

関連情報