当我运行下面的代码时,它会说
stoping (-------)...
stopped (-------)...
或类似的东西,我如何阻止它这样做,所以它只是说
starting
done
这是代码:
@echo off
echo starting
net stop "Bonjour Service" /yes 2>%USERPROFILE%\temp.txt
net stop alg /yes 2>%USERPROFILE%\temp.txt
net stop "peerdists vc" /yes 2>%USERPROFILE%\temp.txt
net stop certpropsvc /yes 2>%USERPROFILE%\temp.txt
echo done
pause
答案 0 :(得分:2)
你必须将STDOUT重定向到NUL:
例如:
net stop "Bonjour Service" /yes 1>nul 2>%USERPROFILE%\temp.txt