Я пытаюсь получить полную информацию об OS-версии хоста w32 в сценарии (например, из cmdline) для запуска на различных машинах.
Для этого я использую systeminfo
как описано в версии Windows от CMD
в теории это прекрасно работает, но я обнаружил, что systeminfo
выведет "ключи" на текущем языке. например (на немецкой установке w7):
Betriebssystemname: Microsoft Windows 7 Профессиональная
однако это означает, что следующее не работает:
systeminfo | findstr /B /C:"OS Name:"
Поскольку я не знаю системных языков целевых машин, я хотел бы сделать язык сценариев независимым (вместо добавления исключения для "всех известных" языков).
могу я сделать это?