如何使查找功能在命令行中不显示任何内容?

时间:2016-09-13 19:59:16

标签: batch-file find schtasks.exe

这是我得到的:

SCHTASKS /query /tn "test" | find /c "Running" &&(
goto finish
)||(
SCHTASKS /create /tn "test" /sc minute /mo 10 /tr c:\bin\go.vbs
)

:finish
echo.
echo Done
echo.
timeout 3

我想查看test任务是否已在运行。它的功能有效,但即使回显关闭,find / c部分仍会返回1或0,具体取决于任务是否正在运行。

有没有一种方法可以让它在命令行中运行时不打印1或0?

2 个答案:

答案 0 :(得分:0)

eststo clear
sysuse auto, clear
bysort foreign: eststo: reg price weight mpg
esttab, label nodepvar nonumber

按上述方式进行更改。

你的脚本也可能更像这样:

| find /c "Running">Nul 2>&1&&(

答案 1 :(得分:0)

结束这样做:

SCHTASKS /query  | findstr /n "test" &&(
goto finish
)||(
SCHTASKS /create /tn "test" /sc minute /mo 10 /tr c:\bin\go.vbs
)

:finish
echo.
echo Done
echo.
timeout 3