wevtutil
ツールを使用してWindowsイベントログで特定のイベントを検索する必要があるスクリプトを書いています。コマンドラインは次のようになります:
wevtutil qe System /q:"*[System[Provider[@Name='Microsoft-Windows-Power-Troubleshooter']]]" /rd:true /c:1 /f:text
ただし、その出力はANSIエンコードに切り捨てられ、英語以外の文字が一部失われる場合があります。
そのドキュメントを調べたところ/l:
、ロケールを指定できるパラメーターがあることがわかりました。だから私はこれを試しました:
wevtutil qe System /q:"*[System[Provider[@Name='Microsoft-Windows-Power-Troubleshooter']]]" /rd:true /c:1 /f:text /l:utf-8
しかし、それは私に与えます:
LCID utf-8が見つかりません。パラメータが正しくありません。
私は何が間違っているのでしょうか?