Windows中bat文件启动jar、exe、cmd等文件

一、起因:

随着组件的增多、每次启动都要找到位置写一遍命令十分的费劲、麻烦。

二、实现:

  bat文件的框架编写  bat文件在那个文件夹下 默认读取的就是本文件夹下的文件

@echo off    //开始标签

pause   // 防止运行完毕后直接关闭界面

三、语法参考:

(1)jar包启动

命令:

start cmd /c "title zipkin && java -jar zipkin.jar"

解析:

第一个zipkin为小黑框的名称

第二个是启动jar包的命令

 (2)exe文件启动 比如redis

 命令:

start /d "D:\Java\redis" redis-server.exe

解析:

因为我们的reids启动文件不和bat文件同级,所以先通过/d "D:\Java\redis"进入到文件夹中在指定启动文件即可启动

 (3)cmd文件启动 比如nacos

命令:

start cmd /k "cd /d D:\nacos\nacos-standalone\bin && startup.cmd"

同样因为nacos的启动文件不和bat文件同级,也要通过/d 进入到对应的启动文件夹中 在启动startup.cmd文件

四、语法中&、&& 、|| 说明:

  start cmd /k "命令1 & 命令2 & 命令3"     (无论前面命令是否成功, 后面都会执行)
  start cmd /k "命令1 && 命令2 && 命令3 "   (仅当前面命令成功时, 才执行后面)
  start cmd /k "命令1 || 命令2 || 命令3"    (仅当前面命令失败时. 才执行后面)

五、整理之后双击启动bat文件后就会出现以下的黑窗口:

编辑命令:

@echo off
start cmd /c "title zipkin && java -jar zipkin.jar"										  
start cmd /c "title sentinel && java -jar sentinel-dashboard-1.8.2.jar"
start /d "D:\Java\redis" redis-server.exe
start cmd /k "cd /d D:\nacos\nacos-standalone\bin && startup.cmd"
pause

保存命令,文件后缀为bat

 双击启动之后的效果

本篇文章到此结束、恭喜各位不需要在一一查找文件再进行启动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值