O UTF-8 não é uma localidade, mas uma forma de codificação de caracteres. Para locais válidos, consulte este link
Do seu link, parece que você precisa / uni: true
Estou escrevendo um script que exige que eu procure um evento específico no log de eventos do Windows usando Ferramenta wevtutil
. A linha de comando é assim:
wevtutil qe System /q:"*[System[Provider[@Name='Microsoft-Windows-Power-Troubleshooter']]]" /rd:true /c:1 /f:text
mas sua saída é truncada para codificação ANSI e eu posso perder alguns caracteres não ingleses.
Tendo analisado a sua documentação , descobri que há /l:
parâmetro que permite especifique uma localidade. Então eu tentei isso:
wevtutil qe System /q:"*[System[Provider[@Name='Microsoft-Windows-Power-Troubleshooter']]]" /rd:true /c:1 /f:text /l:utf-8
mas isso me dá:
LCID utf-8 cannot be found. The parameter is incorrect.
Alguma ideia do que estou fazendo errado?
O UTF-8 não é uma localidade, mas uma forma de codificação de caracteres. Para locais válidos, consulte este link
Do seu link, parece que você precisa / uni: true