修改系统生成的错误消息批处理文件

时间:2014-07-08 17:54:13

标签: windows batch-file error-handling scheduled-tasks

我正在使用批处理脚本删除已安排的任务(如果系统上已有)。

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中看到一条错误,指出错误:系统找不到指定的路径。

有没有办法修改此错误消息并在其中添加自定义消息?

1 个答案:

答案 0 :(得分: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