【发布时间】:2015-10-29 20:28:07
【问题描述】:
我从一个 c# 程序创建了一个可执行文件,其中 main 方法返回一个整数值 - 0 表示成功,1 表示失败。
我有一个运行此可执行文件的 Windows 任务计划程序任务。但是,无论 main 方法返回什么,Task Scheduler 将始终为该任务显示“Success”,这仅仅是因为控制台窗口关闭了。
我还尝试创建一个批处理文件来运行可执行文件,并让任务计划程序运行该批处理文件。批处理文件如下所示:
start /d "c:\filepath" file.exe
if %ERRORLEVEL% NEQ 0 echo %ERRORLEVEL%
目前这似乎对任务计划程序没有影响。如何让任务计划程序显示任务失败?
【问题讨论】:
标签: c# windows batch-file scheduled-tasks executable