摆脱" caption ="在日志文件中

时间:2015-02-24 10:59:58

标签: batch-file

目前还将操作系统放在日志文件中,我使用以下命令(最符合我的需求):

wmic os get caption /value | find "Caption=" >>c:\log.log

日志中的输出将是: Caption = Microsoft Windows 7 Professional

有没有办法可以从日志中删除“Caption =”?

1 个答案:

答案 0 :(得分:0)

如果没有/value,您可以使用findstr

过滤不需要的行
wmic os get caption | findstr /v /r /c:"^$" /c:"^Caption" >> c:\log.log

或者使用/value,您可以使用for /f命令过滤输出,将命令分割为等号

( 
    for /f "tokens=2 delims==" %%a in ('wmic os get caption /value') do echo %%a
) >>c:\log.log