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.com 或 example.net 结合使用。

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

相关推荐
Thanks_ks14 小时前
【第 008 讲】在终端中运行 Python 程序:交互模式与脚本模式 | 绝对路径与相对路径 | 以模块方式运行 | 常见报错的识别与排查
python·异常处理·终端·脚本·命令行·cmd·python 解释器
谙弆悕博士1 天前
在文件夹右键直接打开 Kali WSL:一条 `wsl --cd` 注册表脚本
windows·脚本·wsl·右击·ksli
Shell运维手记18 天前
Shell 结构化命令知识点总结(case、for、while)
运维·microsoft·shell·脚本
PegasusYu1 个月前
Node.js使用nedb轻量级数据库测试脚本
数据库·electron·node.js·脚本·测试·轻量级·nedb
东鹏特饮1 个月前
15个实用Linux运维脚本
linux·运维·shell·脚本·redhat·常用生产脚本
Hello_Pyhx1 个月前
MAA 首次连接模拟器:从 ADB 配置到单项任务验证
自动化·脚本·明日方舟
青柠之夏cc1 个月前
掌握自动化,高效工作新引擎
编程·脚本·语法
k4m7v2pz2 个月前
ThinkPad E490 风扇 “转两秒就停“ 实录:迟滞曲线 + 最短运转时间
linux·脚本·archlinux·thinkpad·风扇·散热
五_谷_丰_登2 个月前
cmake脚本学习——持续更新
脚本·cmake
szephyr2 个月前
用 Python 写自动化脚本:定时任务、文件批处理、自动出报表
python·自动化·pandas·脚本·定时任务