当前位置:   article > 正文

Windows Jar包开机自启动_windows jar包开机自启动脚本怎么写

windows jar包开机自启动脚本怎么写

Windows Jar包开机自启动

原文地址: https://blog.csdn.net/weixin_46724181/article/details/122598733

一.实现方式

bat脚本来实现批处理,放到windows开机目录下,就可以实现jar包开机自启动。
  • 1

二.实践

a.单个Jar包服务

1.在jar包目录新建一个start.bat 文件,然后写入启动命令

jar -jar XXXX.jar
  • 1

2.仍然在此目录,新建start.vbs 文件,然后写入一下命令,命令最后一个0是隐藏窗口运行

createobject("wscript.shell").run"D:\start.bat",0
  • 1

3.创建run.vbs的快捷方式,移动到开机自启动目录下:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
  • 1

重启就好了~

b.多个Jar包服务(比如SpringCloud)

只需要更改.bat文件里面的命令即可~

列如:

@echo off
start java -jar C:\Users\Lenovo\Desktop\fsdownload\registry.jar
TIMEOUT /T 40
start java -jar C:\Users\Lenovo\Desktop\fsdownload\auth.jar
TIMEOUT /T 40
start java -jar C:\Users\Lenovo\Desktop\fsdownload\gate-way.jar
TIMEOUT /T 40
start java -jar C:\Users\Lenovo\Desktop\fsdownload\chart-visual.jar
pause
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

命令解释:

TIMEOUT /T 40    等待40秒

start java -jar C:\Users\Lenovo\Desktop\fsdownload\registry.jar      启动指定jar包

 pause  		拦截窗口自动关闭
  • 1
  • 2
  • 3
  • 4
  • 5
JAR包CMD窗口后台运行和打印日志:
start javaw -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:MaxNewSize=512m  -jar C:\Users\Lenovo\Desktop\fsdownload\registry.jar >> registry.log  2>&1
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/76362?site
推荐阅读
相关标签
  

闽ICP备14008679号