[WinSW]Windows下把程序注册为系统服务(程序后台运行/自启动)

/ 2评论 / 780阅读 / 3点赞

WinSW

* WinSW(Windows Service Wrapper)是一个开源项目,它可以让我们快速把一个可执行的程序注册为Windows的系统服务。

* 可以使得程序可以自启动,或者是可以关闭cmd窗口后保持运行。


环境


使用方法

<?xml version="1.0" encoding="UTF-8" ?>
<service>
  <id>nginx</id>
  <name>nginx</name>
  <description>nginx</description>
  <executable>D:\0Acoolight\App\nginx\nginx-1.20.2\nginx.exe</executable>
  <logpath>D:\0Acoolight\App\nginx\nginx-1.20.2\</logpath>
  <logmode>roll</logmode>
  <depend></depend>
  <startargument>-p D:\0Acoolight\App\nginx\nginx-1.20.2</startargument>
  <stopargument>-p D:\0Acoolight\App\nginx\nginx-1.20.2 -s stop</stopargument>
</service>

调整服务为自启动

手动启动服务

  1. […] 后续如果需要关闭cmd窗口后仍然可以运行则可以考虑注册为windows系统服务。 […]

  2. […] 后续如果需要关闭cmd窗口后仍然可以运行则可以考虑注册为windows系统服务。 […]

发表回复

您的电子邮箱地址不会被公开。