2016-11-25 67 views
0

我试图做一个批处理文件来安排它在Windows任务调度与pan.batPentaho的数据集成 - 运行与改造pan.bat

事情运行Pentaho的数据集成转型,是我跑下面的每行代码都会成功,但是当我尝试运行批处理文件时,它不会失败(根据日志文件),但不会重现预期的结果。

cd "C:\Program Files\Pentaho\data-integration\" 
call Pan.bat /file="C:\Users\username\Desktop\transformation.ktr" /logfile="C:\Users\username\Desktop\log_transformation.txt" /loglevel=Detailed 
exit 

任何人都面临这样的问题?

在此先感谢。

+0

什么叫“不复制预期的结果”是什么意思?它产生了什么结果,你期望什么?请在你的描述中加上。 –

+0

在执行pan.bat时,我可以看到转换已被调用并开始执行,但是列表(它应该执行的操作)的更新没有发生。 –

回答

1

尝试使用

pan.bat >> somefile.txt 

标准输出和

pan.bat 2> some_error.txt 

错误输出重定向pan.bat输出到一个文本文件中。也许你看到的会让你更进一步。

详情:https://technet.microsoft.com/en-us/library/bb490982.aspx

+0

非常感谢。当我执行pan.bat >> somefile.txt时,我可以看到该文件的名称有一些标点符号,从而无法通过应用程序进行本地化和读取。 –