我正在尝试在脚本中获取 w32 主机的完整操作系统版本信息(因此:从命令行),以便在各种不同的机器上运行。
为此,我使用systeminfo
如下方法来自 CMD 的 Windows 版本
理论上,这很有效,但我发现,这systeminfo
将以当前语言输出“键”。例如(在德语 w7 安装上):
操作系统名称:Microsoft Windows 7 Professional
但这意味着以下操作不起作用:
systeminfo | findstr /B /C:"OS Name:"
由于我不知道目标机器的系统语言,所以我想让脚本语言独立(而不是为“所有已知”语言添加例外)。
我可以这样做吗?