如何解析命令中的信息并输出?

时间:2014-07-22 19:53:08

标签: parsing batch-file cmd system-information

我已经写了几年的批处理文件,而且我已经忘记了如何做到这一点。 我的代码显示操作系统名称。

代码:

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

然后说

  

操作系统名称:Microsoft Windows 8.1

(两者之间有很大的空间)

我希望它显示操作系统名称而不实际输出"操作系统名称:"并拥有巨大的空间。非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

这是一种方式:

@echo off
for /f "tokens=1,2,*" %%a in ('systeminfo ^| findstr /B /C:"OS Name" ') do echo "%%c"