Windows系统设置Jar包开机自启

2023-10-27

众所周知Windows程序设置开机自启的方式有很多种,以下列出主要的几种:

  1. 通过修改注册表的方式(操作复杂,要求的权限较高)
  2. 通过注册服务的方式(对程序开发有一定的要求,例如Java程序需要注册Windows服务需要单独引入相关jar包进行封装)
  3. 通过添加程序到启动目录的方式(简单方便,但是当用户只是开机,系统设置了密码,不登录相应用户时程序不会自启)
  4. 通过设置计划任务的方式(设置简单方便快捷,本次主要介绍该方法,最重要的是可以设置保存密码后自动登录启动相关程序或脚本)
  5. ....

以下将详细介绍上述第四种方式设置Windows环境下开机自动启动Java的Jar包程序

  • 首先编写一个可以手动触发启动Jar包的批处理脚本(例如:以下文件命名为:start_springboot-1.1.0.bat),代码参考如下:
@echo off
start /b javaw -jar "E:\app\springboot-1.1.0-SNAPSHOT.jar"   %修改为对应的绝对路径%
exit
  • 使用Windows搜索功能搜索 "计划任务",打开后,右击"任务计划程序库",新建一个文件夹,方便后期管理

  • 进入对应文件夹,点击右边栏 "创建任务"选项,弹出框进行相关设置,重点注意需要选择 "不管用户是否登录都要运行",根据需要选择相应的用户或者组

  • 切换到触发器页签,新建触发器,开始任务设置 启动时,然后切换到操作,新建选择批处理启动脚本所在的路径,起始于设置bat所在文件夹路径

  • 最后设置界面根据自己的需求进行设置,以上设置完成后,点击确认,会弹出用户密码输入框,输入对应密码即可。

  • 附加:在设置完之后可以点击运行进行测试

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows系统设置Jar包开机自启 的相关文章

随机推荐

  • sql分别从两个表取出_SQL--多表查询

    前几篇文章中 我们查询的数据都是在一张表中进行操作的 而在实际工作中 我们经常需要在不同的表中查询数据 今天我们来学习从多张表中获取数据的方法 多表查询 表的加法 表的联结 用SQL联结解决业务问题 case 表达式 1 表的加法 unio
  • 机器学习三-xmeans

    能力有限 只是表面上理解了公式和图所表达的内容 论文参见 点击打开链接 已有文章分析参见 点击打开链接 具体java代码实现 点击打开链接 核心应该是 分割前BIC分数 gt 分割后BIC分数 结论是 原簇可分割为两个新簇 图示如下 公式如
  • 模板观念和函数模板

    模板 模板是C 的一种特性 允许函数或类 对象 通过泛型的形式表现或运行 模板可以使函数或类在对应不同的型别的时候正常工作 无需为每一个型别都写一份代码 两种模板 类模板 使用泛型参数的类 函数模板 使用泛型参数的函数 模板实例化 模板的声
  • AcWing.102. 最佳牛围栏(二分&&双指针&&前缀和)

    输入样例 10 6 6 4 2 10 3 8 5 9 4 1 输出样例 6500 解析 1 由题意可知答案位于 1 2000以内 所以可以二分这个区间 2 对于每个mid 我们要看是否存在一个区间 这个区间的平均值大于mid 如果存在返回t
  • 使用Spring StateMachine框架实现状态机

    Spring StateMachine框架可能对于大部分使用Spring的开发者来说还比较生僻 该框架目前差不多也才刚满一岁多 它的主要功能是帮助开发者简化状态机的开发过程 让状态机结构更加层次化 前几天刚刚发布了它的第三个Release版
  • 程序媛怎样规划自己的人生

    上个月我跟一个很优秀的程序媛聊天 她感到职业上有些迷茫 希望向我寻求答案 我让她先自己想一想 说这个月专门写一篇文章来讲一讲 其实我在等一个我自己的答案 但是这个月还是没等到 但是说过的话要算数 我还是写一篇来聊聊这个问题 我不能回答其他任
  • 自定义QDockWidget的标题栏

    左侧为自定义 右侧为原始 通过QDockWidget setTitleBarWidget 实现标题栏自定义 MDockWidget cpp include MDockWidget h include
  • Elasticsearch 安装配置 外网访问 及 后台启动

    本文转自http www jianshu com p 658961f707d8 作者 咪博士 感谢咪博士分享 Elasticsearch的安装总体来说还是相当简单的 当然中间也会有些小坑 不过大家也不必太过担心 咪博士将给大家详细演示如何在
  • qq批量登录软件_QQ账号永久冻结

    昨天上午我的QQ被永久冻结了 理由是批量加好友批量登录啥的 这个理由看的我也是一脸懵逼 我一个学生QQ的好友也就一百多个 我的QQ主要也就是打打游戏跟朋友养个花火聊天 怎么就批量加好友了呢 封号前一天我还跟朋友打游戏打到后半夜 第二天直接给
  • Python--爬取天气网站天气数据并进行数据分析

    目的 从天气网站中爬取数据 生成excel表格 里面存储南昌市近十一年的天气情况 并对爬取产生的数据进行数据分析 第一步 编写代码进行数据爬取 首先 导入 requests 模块 并调用函数 requests get 从天气的网站上面获 取
  • 【满分】【华为OD机试真题2023 JS】获得完美走位

    华为OD机试真题 2023年度机试题库全覆盖 刷题指南点这里 获得完美走位 时间限制 1s 空间限制 256MB 限定语言 不限 题目描述 在第一人称射击游戏中 玩家通过键盘的A S D W四个按键控制游戏人物分别向左 向后 向右 向前进行
  • xpath解析页面中文乱码

    res requests get url headers headers html etree HTML res text 这样写后面进行处理时得到的内容乱码了 改为以下形式 可以正常显示中文 html etree HTML res con
  • 前端小游戏2048(一步步详解附带源代码,源码上传到csdn,可以免费下载)

    2048小游戏 2048是前端开发必经的一个小游戏 2048小游戏包含了HTML CSS和JavaScript 简介 2048 是一款益智小游戏 这款游戏是由年仅19岁的意大利程序员加布里勒希鲁尼 Gabriele Cirulli 开发出来
  • python随机数模块——random

    近期遇到了一个很常见又不是很注意的随机数问题 随机数 gt 伪随机数 在这里特地的写下来作为提醒 随机数一般情况下我们直接使用random 但是random这个随机数有点假 伪随机 解析如下 Python3实现随机数 random是用于生成
  • JavaScript简写技巧

    声明变量 Longhand let x let y 20 Shorthand let x y 20 给多个变量赋值 我们可以使用数组解构来在一行中给多个变量赋值 Longhand let a b c a 5 b 8 c 12 Shortha
  • HTML5样式指南和代码约定

    目录 HTML 代码约定 智能且有保证 请使用正确的文档类型 请使用小写元素名 关闭所有 HTML 元素 关闭空的 HTML 元素 使用小写属性名 属性值加引号 必需的属性 空格和等号 避免长代码行 空行和缩进 元数据 HTML 注释 样式
  • BH1750光强度传感器Stm32f103驱动(已测试ok)

    1 实验 Stm32f103 驱动 bh1750采集光照强度 串口打印采集到的数据 2 实验准备器材 开发版 stm32f103c8t6 器件 bh1750 GY 302 开发环境 win10 KILE4 下载程序的软件 FlyMcu ex
  • Java使用Socket网络编程,Socket连接不释放/发现大量TIME_WAIT/CLOSE_WAIT、服务器卡死等问题?看这篇就解决了!

    填坑日记 1 Socket使用情况 在Java项目中 服务器端使用了ServerSocket网络编程来处理各个C 客户端发送过来的数据 使用流程主要如下 1 程序启动时 开启一个线程进行socket监听 ListenThread liste
  • 专访Facebook HipHop作者、阿里研究员赵海平:生物与计算机交织的独特人生

    导语 本文写于2015年4月 发布于CSDN 再发此文 是为方便集中展示阿里技术专家的风采 3月26日 杭州的天阴沉沉 这是一种山色空蒙雨亦奇的美丽 还是雾霭笼罩下的怪异 对于来访阿里巴巴西溪园区的人们来说 没人关心这些 人们行色匆匆 兴奋
  • Windows系统设置Jar包开机自启

    众所周知Windows程序设置开机自启的方式有很多种 以下列出主要的几种 通过修改注册表的方式 操作复杂 要求的权限较高 通过注册服务的方式 对程序开发有一定的要求 例如Java程序需要注册Windows服务需要单独引入相关jar包进行封装