使用bat 脚本运行cmd文件

bat 脚本运行cmd文件

1.在Windows中,可以使用cmd /c命令来运行一个.cmd或.bat批处理文件。这里是一个简单的例子:

@echo off
echo Running command.bat...
cmd /c "C:\path\to\your\command.bat"
echo Done.

上面这个脚本将会显示一条信息表示正在运行command.bat,然后执行该批处理文件,最后显示完成信息。

这里比如我在使用启动nacos的时候,2.X以上的版本时默认启动为集群模式但是我又不想修改startup.cmd,然后可以用命令
startup.cmd -m standalone启动,这里我想能不能用bat进行运行一下,于是

nacos单体启动.bat:
@echo off
echo Running startup.cmd with command "-m standalone" ...
cmd /c ".\startup.cmd" -m standalone
echo Done.

2.如果想要在一个批处理文件中调用另一个.bat批处理文件或运行.cmd并且等待它完成,你可以使用call命令:

@echo off
echo Running other.bat...
call "C:\path\to\your\other.bat"
echo Done.

call命令会执行other.bat,并且在执行完毕后继续执行后续的命令。

如果想用这个方式实现上面单体启动nacos的话:

nacos单体启动0.bat:
@echo off
echo Running startup.cmd with command "-m standalone" ...
call ".\startup.cmd" -m standalone
echo Done.

效果:
在这里插入图片描述
附图,nacos bin目录:
在这里插入图片描述

如有错误,感谢评论指正!!!

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值