bat一键批量、有序启动jar

将脚本文件后缀改为 bat,脚本文件和 jar 包放在同一个目录

bash 复制代码
@echo off
 
start cmd /c "java -jar register.jar "
ping 192.0.2.2 -n 1 -w 10000 > nul

start cmd /c "java -jar admin.jar "
ping 192.0.2.2 -n 1 -w 30000 > nul

start cmd /c "java -jar saas.jar "
								  
pause                

说明:

shell 复制代码
ping 192.0.2.2 -n 1 -w 10000 > nul

作用:暂停10s

目的:保证启动顺序

-n 1 告诉ping它应该只尝试一次(通常会尝试4次)。
-w 10000 指定所需的超时(以毫秒为单位)。
> nul 已附加,因此ping命令不会在屏幕上输出任何内容。

注意:192.0.2.x 地址是根据 RFC 3330 保留的,因此在现实世界中绝对不存在。引用规范:

192.0.2.0/24 -此块分配为" TEST-NET",用于文档和示例代码。它通常与供应商和协议文档中的域名 example.comexample.net 结合使用。

此块中的地址不应出现在公共 Internet 上。

相关推荐
中草药z15 天前
【Docker】Docker拉取部分常用中间件
运维·redis·mysql·docker·容器·nacos·脚本
Linux运维技术栈25 天前
深入理解 CICD 与 Jenkins 流水线:从原理到实践
运维·ci/cd·jenkins·脚本·流水线
伊织code2 个月前
uv - Guides 指南 [官方文档翻译]
python·脚本·pip·uv·依赖·guide
lj想拿50w2 个月前
脚本学习(1)验证目录自动化生成脚本
python·脚本·ic验证
rosqin2 个月前
Photoshop EXIF 脚本
脚本·photoshop·exif
幻想趾于现实3 个月前
VisionPro 划痕检测小练习
c#·脚本·visionpro
SteveJrong3 个月前
Excel 笔记
excel·脚本·vba·数据
董可伦3 个月前
Spark 源码 | 脚本分析总结
spark·源码·脚本
Nicolas8933 个月前
【算法工程】使用python脚本实现对异步接口的压力测试
python·压力测试·脚本·asyncio·异步接口·异步接口压力测试·异步压测
Ops菜鸟(Xu JieHao)3 个月前
Linux firewalld开启日志审计功能(2)
linux·运维·shell·脚本·日志·防火墙·firewalld