bat 拾遗

每次想要测试ES的时候,总会需要到3个不同的目录下去运行3个不同的命令,就想着通过bat脚本实现:

一 先上完成代码内容:

&& 代表运行下边的这个命令或者文件。

# 打开cmd窗口,进入d盘, 进入D:\**** 这个目录,打开elasticsearch这个文件
start cmd /k "cd /d D:\es\elasticsearch-5.2.0\bin&&elasticsearch"

# 休息6秒后
@ping -n 6 127.1 >nul

# 打开cmd窗口,进入d盘, 进入D:\**** 这个目录,打开kibana.bat这个文件
start cmd /k "cd /d D:\es\kibana-5.2.0-windows-x86\bin&&kibana.bat"

# 休息10秒
@ping -n 10 127.1 >nul

# 打开cmd窗口,进入d盘, 进入D:\**** 这个目录,运行“cnpm run start”这个命令。
start cmd /k "cd /d D:\es\elasticsearch-head-master&&cnpm run start"

 

二 代码内容分析:

脚本需要执行的步骤拆解:

1. 打开cmd命令窗口,

start cmd

 

2. 进入到相应目录,

cd /d D:\es\elasticsearch-5.2.0\bin

cd /d D:\es\kibana-5.2.0-windows-x86\bin

cd /d D:\es\elasticsearch-head-master

 

3. 执行相应的命令,

&&elasticsearch     # 打开文件

&&kibana.bat    # 打开文件

&&cnpm run start    # 运行命令

 

4. cmd脚本不能关闭。

start cmd /k     # 加上/k命令,运行完不关闭cdm窗口

 

5. 命令之间间隔几秒。

# ping -n 需要等待的秒数 127.0>nul
# 休息6秒
@ping -n 6 127.1 >nul

 

转载于:https://www.cnblogs.com/yuanyongqiang/p/11555337.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值