obtém a saída do aplicativo cmdline independentemente da localidade do sistema

1

Estou tentando obter as informações completas sobre a versão do SO de um host w32 em um script (assim: a partir do cmdline), para serem executadas em várias máquinas diferentes.

Para isso, estou usando o systeminfo , conforme descrito em Versão do Windows do CMD

em teoria isso funciona muito bem, mas descobri que systeminfo produzirá as "chaves" no idioma atual. por exemplo. (em uma instalação alemã w7):

Betriebssystemname: Microsoft Windows 7 Professional

isto, no entanto, significa que o seguinte não funciona:

systeminfo | findstr /B /C:"OS Name:"

como não conheço as linguagens de sistema das máquinas de destino, gostaria de tornar a linguagem de script independente (em vez de adicionar exceções para idiomas "todos conhecidos").

posso fazer isso?

    
por umläute 28.07.2014 / 12:06

0 respostas