2016-01-25 32 views
0

我运行下面的命令作为登录脚本的一部分呼应WMIC,并想以确保结果不附和道:我怎么没在批处理文件

wmic qfe | find "3033929"

我试着在线前放置@,但不知道还有什么要尝试的。

感谢

回答

0

@加前缀告诉cmd在执行之前不要回显命令。

wmic qfe | find "3033929" >nul 

发送find无处的输出。 errorlevel仍将被设置(0 =找到,非0 =未找到)

0

您可以使用下面的选项wmicwmic

wmic /output:CLIPBOARD qfe 

但随后抑制输出的find,因为它不会得到任何的投入将无法正常工作。

我认为你需要重新引导整个命令的输出如下图所示的文件,以便没有东西在屏幕上显示/控制台

wmic qfe | find "3033929" > wmic.out 

然后你可以看一下wmic.out的结果