批处理中errorlevel的值为何会不变
tasklist|find"httpd.exe">nulecho%errorlevel%startF:\ptc\Windchill_9.1\Apache\bin\http...
tasklist | find "httpd.exe" > nul
echo %errorlevel%
start F:\ptc\Windchill_9.1\Apache\bin\httpd.exe
echo %errorlevel%
当任务管理器中没有httpd.exe进程时,第一个%errorlevel%是1
第三行成功执行,%errorlevel%的值应该是0,可为什么结果还是1呢 展开
echo %errorlevel%
start F:\ptc\Windchill_9.1\Apache\bin\httpd.exe
echo %errorlevel%
当任务管理器中没有httpd.exe进程时,第一个%errorlevel%是1
第三行成功执行,%errorlevel%的值应该是0,可为什么结果还是1呢 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询