2015-02-24 5 views
0

В настоящее время также поставить операционную систему в лог-файл, я использую следующую команду (которая лучше всего подходит моим потребностям):Избавиться от «заголовок =» в файле журнала

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

Выход в журнале будет: Caption = Microsoft Windows 7 Professional

Есть ли способ удалить «Caption =» из журнала?

ответ

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 
+0

работает безупречно, спасибо MC ND! – zach

Смежные вопросы