2014-07-08 70 views
0

我正在使用批处理脚本删除计划任务,如果系统上已存在。修改系统生成的错误消息批处理文件

schtasks /query /TN TestTask > C:\Users\Administrator\Documents\schtaskdel.log 2>&1 
if %errorlevel%==0 (
SCHTASKS /delete /TN "TestTask " /F >C:\Users\Administrator\Documents\schtaskdel.log 2>&1 
) 

现在,当TestTask不存在,我看到schtaskdel.log指出错误的错误:系统找不到指定的路径。

有没有办法修改这个错误信息并在那里添加一个自定义信息?

回答

0
>nul schtasks /query /TN TestTask 2>&1 
if %errorlevel%==0 (
SCHTASKS /delete /TN "TestTask " /F >C:\Users\Administrator\Documents\schtaskdel.log 2>&1 
) ELSE echo %Your message% >C:\Users\Administrator\Documents\schtaskdel.log 
+0

谢谢。工作正常 – WinSupp