文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

win自启动jar包两种方式

2023-09-01 18:34

关注

方式一

将jar包做成exe服务,可以实现自启动的方式。

方式二

将jar使用bat脚本启动,再通过vbs脚本控制bat脚本后台启动,避免黑窗口的出现,进行开启自启动。

方式一:服务模式

xxxxxxxxx微服务java-jar "%BASE%\xxx.jar"Automatic%BASE%\logrotate复制代码
### 安装服务xxx.exe install### 重启服务xxx.exe restart### 停止服务xxx.exe stop### 卸载服务xxxx.exe uninstall复制代码
@ECHO OFFsetlocal EnableDelayedExpansioncolor 3e### 黑窗口标题(仅注释,实际需要删除此内容)title xxxPUSHD %~DP0 & cd /d "%~dp0"%1 %2mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :runas","","runas",1)(window.close)&goto :eof:runas### 安装服务命令(仅注释,实际需要删除此内容)xxx.exe install### 启动服务命令(仅注释,实际需要删除此内容)net start xxxecho 执行完毕,任意键退出pause >nulexit复制代码
@ECHO OFFsetlocal EnableDelayedExpansioncolor 3e### 黑窗口标题(仅注释,实际需要删除此内容)title xxxPUSHD %~DP0 & cd /d "%~dp0"%1 %2mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :runas","","runas",1)(window.close)&goto :eof:runas### 停止服务命令(仅注释,实际需要删除此内容)net stop xxx### 卸载服务命令(仅注释,实际需要删除此内容),是否需要卸载根据实际情况决定xxx.exe uninstallecho 执行完毕,任意键退出pause >nulexit复制代码

方式二:脚本

:: 指定字符集utf-8chcp 65001@echo offtitle 准备启动设备驱动...................color 3Estart javaw -Dfile.encoding=utf-8 -jar xxx.jarecho .echo ------------ 正在启动 --------------echo .:: 10秒后启动完成timeout /t 10echo .echo ------------ 启动成功 --------------echo .timeout /t 2exit复制代码
chcp 65001@echo offtitle 停止设备驱动color 3Etaskkill -f -t -im javaw.exeecho .echo ------------停止成功!-------------------- echo .timeout /t 5exit 复制代码
set ws=WScript.CreateObject("WScript.Shell") ws.Run "目标路径\start.bat /start",0复制代码

来源地址:https://blog.csdn.net/BASK2312/article/details/129579953

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     801人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     348人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     311人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     432人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     220人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯