批处理判断是否存在文件,存在则运行另外一个bat文件

现在需求如下:

使用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
)

上面的代码不够完善。只是实现了简单的功能。还望高手指正!

posted @ 2016-09-12 17:23  OLIVER_QIN  阅读(18102)  评论(4编辑  收藏  举报