win编写bat脚本启动java服务

新建txt,编写,前台启动,出现cmd黑窗口

复制代码
@echo off
start java -jar zhoao1.jar
start java -jar zhoao2.jar
pause

完成后,重命名.bat

1、后台启动,不出现cmd黑窗口,app是窗口名称

复制代码
@echo off
start "名称" javaw -jar zhoao1.jar
start "名称" javaw -jar zhoao2.jar
pause

2、关闭

复制代码
@echo off
set port=9001
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (
    echo kill the process %%m who use the port 
    taskkill /pid %%m -t -f
)
set port1=9002
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port1%"') do (
    echo kill the process %%m who use the port1 
    taskkill /pid %%m -t -f
)
:q

3、重启

复制代码
@echo off
set port=9001
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (
    echo kill the process %%m who use the port 
    taskkill /pid %%m -t -f
)
set port1=9002
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port1%"') do (
    echo kill the process %%m who use the port1 
    taskkill /pid %%m -t -f
)
:start
start "app" javaw -jar zhoao1.jar
start "app" javaw -jar zhoao2.jar
相关推荐
夜晚中的人海2 分钟前
【C++】使用双指针算法习题
开发语言·c++·算法
怀旧,3 分钟前
【Linux系统编程】3. Linux基本指令(下)
linux·开发语言·c++
paishishaba4 分钟前
JAVA面试复习笔记(待完善)
java·笔记·后端·面试
艾莉丝努力练剑5 分钟前
【C++STL :stack && queue (三) 】优先级队列的使用以及底层实现
linux·开发语言·数据结构·c++·stl
四谎真好看1 小时前
Java 黑马程序员学习笔记(进阶篇19)
java·笔记·学习·学习笔记
web安全工具库1 小时前
Makefile 模式规则精讲:从 %.o: %.c 到静态模式规则的终极自动化
linux·运维·c语言·开发语言·数据库·自动化
從南走到北1 小时前
JAVA代泊车接机送机服务代客泊车系统源码支持小程序+APP+H5
java·开发语言·微信小程序·小程序
earthzhang20214 小时前
【1028】字符菱形
c语言·开发语言·数据结构·c++·算法·青少年编程
earthzhang20216 小时前
第3讲:Go垃圾回收机制与性能优化
开发语言·jvm·数据结构·后端·性能优化·golang