批處理判斷是否存在文件,存在則運行另外一個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
)

上面的代碼不夠完善。只是實現了簡單的功能。還望高手指正!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM