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 上。

相关推荐
闲人编程16 天前
PyQt6 进阶篇:构建现代化、功能强大的桌面应用
数据库·python·oracle·gui·脚本·pyqt6·软件
AndrewHZ18 天前
【python与生活】如何用Python写一个简单的自动整理文件的脚本?
开发语言·python·生活·脚本·文件整理
Freshman小白2 个月前
Fluent自动化仿真(TUI命令脚本教程)
自动化·脚本·仿真
水哥ansys3 个月前
ANSYS ACT 格式及文件组成如何?
二次开发·脚本·ansys·workbench·水哥ansys·act
ZZZKKKRTSAE4 个月前
快速上手SHELL脚本基础及变量与运算
linux·运维·服务器·脚本
百锦再4 个月前
安卓无障碍脚本开发全教程
android·手机·脚本·开发·mobile·phone·无障碍
时光飞逝的日子4 个月前
linux下编写shell脚本一键编译源码
linux·shell·脚本·编译
中草药z4 个月前
【Docker】Docker拉取部分常用中间件
运维·redis·mysql·docker·容器·nacos·脚本
Linux运维技术栈5 个月前
深入理解 CICD 与 Jenkins 流水线:从原理到实践
运维·ci/cd·jenkins·脚本·流水线
伊织code6 个月前
uv - Guides 指南 [官方文档翻译]
python·脚本·pip·uv·依赖·guide