2011-05-23 70 views
3

试图在Windows中运行一个简单的批处理文件,2008年的任务调度Windows 2008的任务调度程序返回码1,不记录

call cleanup.bat > cleanup.log; 
call ant -f ongoing_changes.xml > automation.log 

的动作是否正确触发,并从历史记录日志(7个信息的消息),这似乎令人不解

任务计划圆满完成任务 “\ Run中回归”,例如 “{edbd26d2-b71b-43d6-960f-29c31e39493c}”,动作 “C:\ WINDOWS \ SYSTEM32 \ cmd.exe的”,返回码1。

不幸的是,nothings被执行(因为没有日志c即使我手动触发任务,当然批处理文件运行良好,如果从OS执行。如果我不在批处理文件中使用“call”,那么会显示“返回代码0”,但仍然没有任何执行。

回答

0

首先,我不得不按计划将任务转换“的Windows Server 2003,Windows XP或Windows 200”然后我设法调试这把一个

"call timeout 5" 

在脚本的末尾,想通了,蚂蚁环境没有正确加载,因此命令失败。

相关问题