Estoy intentando obtener la información completa de la versión del sistema operativo de un host w32 en un script (por lo tanto, desde la línea cmd), para ejecutarlo en una variedad de máquinas diferentes.
Para esto, estoy usando el systeminfo
como se describe enVersión de Windows desde CMD
En teoría, esto funciona muy bien, pero descubrí que systeminfo
generará las "claves" en el idioma actual. por ejemplo (en una instalación alemana de w7):
Betriebssystemname: Microsoft Windows 7 Professional
Sin embargo, esto significa que lo siguiente no funciona:
systeminfo | findstr /B /C:"OS Name:"
Como no conozco los idiomas del sistema de las máquinas de destino, me gustaría que el lenguaje de secuencia de comandos sea independiente (en lugar de agregar una excepción para "todos los idiomas conocidos").
¿puedo hacerlo?