批处理文件的SSIS退出代码错误

时间:2015-06-09 13:29:23

标签: r batch-file ssis

我有一个非常基本的批处理脚本,如果单独执行它将运行正常。 当我尝试将此批处理文件放在SSIS Executre Process Task中时,我收到以下错误:

  

[执行进程任务]错误:执行“C:\ Program   Files \ R \ R-3.2.0 \ bin \ R.exe“”CMD BATCH --vanilla --slave   C:\ Users \ aaaa \ Documents \ Daily_Risk_Model_Script.R“at”“,过程   退出代码为“1”,而预期为“0”。

我在批处理文件中的脚本是:

"C:\Program Files\R\R-3.2.0\bin\R.exe" CMD BATCH --vanilla --slave "C:\Users\aaaa\Documents\Daily_Risk_Model_Script.R"

在执行流程任务中,我有:

Executable: C:\Program Files\R\R-3.2.0\bin\R.exe
Arguments: CMD BATCH --vanilla --slave C:\Users\aaaa\Documents\Daily_Risk_Model_Script.R

我错过了什么?我尝试过略微不同的systax但没有运气。

MS Visual Studio 2010

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用以下内容作为批处理文件的最后一行,将退出代码设置为0:

EXIT /B 0