栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

windows设置程序开机自启

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

windows设置程序开机自启

在部署项目的时候需要设置相关程序开机自启,通过常规的方法将应用程序放在启动目录下每次开机启动后都会生成dos窗口,不太美观还容易被人误关。

通过通过winsw实现,将程序注册成服务可完美解决。
winsw的开源地址https://github.com/winsw/winsw/releases

1.下载.exe和.xml文件

2.给.xml和.exe文件重命名将.xml和.exe文件跟需要启动的程序放在同一目录下

.xml和.exe文件需要同名,与需要启动的文件可以不同名

3.配置xml文件

启动exe文件写法(以nginx.exe举例):


    nginx-service
    nginx-service
    nginx 服务
    D:nginx-1.22.0server-logs
    roll
    
    D:nginx-1.22.0nginx.exe
    D:nginx-1.22.0nginx.exe -s stop

 启动jar包写法:


  
  admin
  admin
  admin
  
  java
  -jar xxxx.jar
  
  
  1 hour
  Normal
  15 sec
  false
  Automatic
  15 sec
  1 sec
  
  10240
  8

4.安装服务

以管理员身份运行cmd,进入对应的文件路径下 执行 xxx.exe install  命令(xxx.exe是下载的winsw运行程序改名后的)

安装成功后执行  net start xxxx 启动服务(xxxx为xml中配置的id) 

其他相关命令:

net stop xxx 关闭服务

sc delete xxx 删除服务

安装成功后可在任务管理器中找到对应的服务,右击进入打开服务也可进行相关配置

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/961557.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号