Eu preciso escrever um script CMD (outros shells não são permitidos / disponíveis) que serão executados em vários servidores com diferentes idiomas de exibição.
Ao olhar para uma ferramenta integrada do Windows, como logman.exe , tenho duas incógnitas:
logman será alterada com base no idioma de exibição do Windows?
logman.exe é " start|stop|... ". Isso se transformará em " début|arrêtez|... " quando o idioma for francês? logman de stdout / stderr serão alteradas com base no idioma de exibição do Windows?
logman.exe dirá " Error: Data Collector Set is not running. ". Isso se transformará em " Erreur: Data Collector Set ne fonctionne pas. " quando o idioma for francês? Por favor, seja específico para as ferramentas de linha de comando embutidas no Windows . Espero que eles tenham um comportamento documentado e uniforme em relação ao idioma de exibição, mesmo que não consegui encontrar a documentação apropriada da Microsoft por meio do Google.
Error: Data Collector Set is not running. " com detalhes sobre se a string é ou não alterada em vários idiomas. (3) É possível forçar o CMD.EXE e todos os seus processos filhos a usar o inglês, mesmo que a linguagem de exibição do Windows seja outra coisa?