现在需求如下:
使用bat文件判断是否存在ktr文件,存在则运行pan.bat,执行kettle脚本。
代码如下:
@echo off
@title 批处理判断文件夹是否存在
cd /d F:
rem 判断是否存在.ktr结尾的文件
if exist *.ktr (
cd F:\kettle\soft\pdi-ce-6.0.1.0-386\data-integration
rem 执行另外一个bat文件
echo "开始运行另外一个bat文件" >>C:\Users\Oliver\Desktop\log_cg.txt
start pan.bat -file=F:\01_DEMO.ktr
) else (
echo "文件不存在">>C:\Users\Oliver\Desktop\log_sb.txt
exit
)
上面的代码不够完善。只是实现了简单的功能。还望高手指正!