windows设置软件启动命令
2026-09-13 20:12:59

工具

winsw: https://github.com/winsw/winsw/releases

命令

windows的nginx举例,想做一个自启动服务

把下载好的WinSW-x64.exe复制到nginx目录,并去改名nginx-service.exe(可随意改名)。

然后新建一个nginx-service.xml

1
2
3
4
5
6
7
8
9
10
<service>
<id>nginx</id>
<name>Nginx Service</name>
<description>High Performance HTTP Server</description>
<executable>D:\Program Files (x86)\nginx-1.26.2\nginx.exe</executable>
<logpath>D:\Program Files (x86)\nginx-1.26.2\logs</logpath>
<log mode="roll"></log>
<startargument>-p D:\Program Files (x86)\nginx-1.26.2</startargument>
<stopargument>-s stop</stopargument>
</service>

目录位置D:\Program Files (x86)\nginx-1.26.2\自行修改为自己位置。

这里执行同时也可以带命令的。在executable添加就行了

然后在D:\Program Files (x86)\nginx-1.26.2\目录下执行命令nginx-service.exe install

可用命令

1
2
3
4
5
6
7
8
9
nginx-service.exe install
nginx-service.exe start
nginx-service.exe stop
nginx-service.exe uninstall
... restart
... status
... refresh
... customize
... dev

winsw: https://github.com/winsw/winsw

上一页
2026-09-13 20:12:59
下一页