试图在 Windows 2008 任务计划程序中运行一个简单的批处理文件
call cleanup.bat > cleanup.log;
call ant -f ongoing_changes.xml > automation.log
该操作已正确触发,并且从历史记录(7 条信息消息)来看,这似乎令人费解
任务计划程序成功完成任务“\Run regression”,实例“{edbd26d2-b71b-43d6-960f-29c31e39493c}”,操作“C:\Windows\SYSTEM32\cmd.exe”,返回码为 1。
不幸的是,即使我手动触发任务,也没有执行任何操作(因为没有创建日志),当然如果从操作系统执行批处理文件运行良好。如果我不在批处理文件中使用“调用”,则会显示“返回代码 0”,但仍然没有执行任何操作。