在BODS中执行批处理文件时,返回退出代码1

2020-09-14 05:06发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)所有BODS专家, 当我尝试在...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


所有BODS专家,

当我尝试在命令提示符下手动运行批处理文件时,它工作正常。

但是当我尝试通过数据服务作业运行批处理文件时,它将返回退出代码1。

使用的exec命令如下:

-print(exec('cmd','" C:\ Program Files(x86)\ folder1 \ folder2 \ test.bat"',8);

该批处理文件具有以下内容,

@call过程方差1方差2> output_folder

当我从BODS作业中调用批处理文件时,能否请您告知为什么它不运行?

此外,我还通过echo命令创建了一个简单的批处理作业,它通过BODS作业工作。 您认为它与cmd提示从中执行bat文件的文件路径有关吗?

致谢

威利