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

摘要:
现在要求如下:使用bat文件确定是否存在ktr文件,然后运行pan。bat来执行水壶脚本。

现在需求如下:

使用bat文件判断是否存在ktr文件,存在则运行pan.bat,执行kettle脚本。

代码如下:

@echo off
@title 批处理判断文件夹是否存在
cd /d F:
rem 判断是否存在.ktr结尾的文件
if exist *.ktr (
cd F:kettlesoftpdi-ce-6.0.1.0-386data-integration 
rem 执行另外一个bat文件
echo "开始运行另外一个bat文件" >>C:UsersOliverDesktoplog_cg.txt
start pan.bat -file=F:

免责声明:内容来源于网络,仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ios 图片点击两次禁止保存或拷贝centos 7.2 网卡配置文件 及 linux bridge的静态配置下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Tomcat设置-Dfile.encoding=UTF-8 系统默认文件编码

Windows环境下:修改apache-tomcat-xxxxxxincatalina.bat tomcat7.X以下加上: set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%的后面加上 -Dfile.encoding="UTF-8" 1 tomcat7.X加上: set "JAVA_OPTS=%JAVA_OPTS...

windows命令行(DOS批处理)添加任务计划

windows命令行(DOS批处理)添加任务计划   https://www.cnblogs.com/siyunianhua/p/10281082.html   1、开始按钮上右键选择【运行】。   2、输入cmd打开命令提示符。   3、执行schtasks可查看系统中的计划任务。   4、schtasks有很多参数,而且都是自然语参数。   5、用户可...

statement与preparedStatement 批量操作(转)

原文:http://blog.csdn.net/etttttss/article/details/16819547 PreparedStatement: 1) addBatch()将一组参数添加到PreparedStatement对象内部。 2) executeBatch()将一批参数提交给数据库来执行,如果全部命令执行成功,则返回更新计数组成的数组。 S...

批处理命令学习(一)

批处理语法 扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件。 ==== 注 =======================================.bat是dos下的批处理文件.cmd是nt内核命令行环境的另一种批处理文件从更广义的角度来看,unix的shell脚本以及其它操作系统甚至应用程序中由外壳进行解释...

批处理--md5校检

@echo off rem 获取文件xx.zip的MD5 for /f "delims=" %%i in ('md5.exe xx.zip') do (set md5_var=%%i) echo %md5_var% ::从文件获取MD5 格式MD5=xxxxxxxxxxxxxx ::tokens表示demlims后第一个符号分割的列号 fo...

批处理·命令行中常用的操作

偶尔会有做点自动化的需求,以往每次写批处理文件都是现查。今天把用到的批处理常用操作做个记录。 1.批处理文件的调用与传参 a.bat ./b.bat Hello Wrold REM 或 REM call b.bat Hello Wrold b.bat set param1=%1 set param2=%2 echo %param1% echo %...