Как подавить вывод wmic? - PullRequest
2 голосов
/ 21 июля 2011

Кто-нибудь знает, как подавить сообщение «Нет доступных экземпляров».из следующей команды?Ваша помощь высоко ценится заранее!

wmic process where (name="java.exe") get commandline | findstr /i /c:"xxx" 1>nul 2>&1

Ответы [ 2 ]

0 голосов
/ 26 августа 2013

Вы также можете направить stderr в stdout, делая его видимым для вашей команды findstr (таким образом, игнорируя «Нет доступных экземпляров» из-за вашего фильтра):

wmic process where (name="java.exe") get commandline 2>&1 | findstr /i /c:"xxx"
0 голосов
/ 21 июля 2011

У вас есть 2 варианта размещения 2>nul, либо

2>nul wmic process where (name="java.exe") get commandline | findstr /i /c:"xxx"

или вы можете сделать

wmic process where (name="java.exe") get commandline 2>nul | findstr /i /c:"xxx"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...