windows11 下有哪些第三方或直接的把一个软件注册为服务?

197 天前
 KINGWAY

装了个 hyper-v 跑了个虚拟机, 还有个 syncthing, 一直 linux 习惯了 systemd 来注册服务来实现开机自动运行软件以及自行重启停止的服务.

这 windows 下不太熟悉, 开机自动启动简单 shell:startup 加进去快捷方式就可以, 但是如何运行过程中遇到服务意外终止自行重启服务呢?

3020 次点击
所在节点    程序员
24 条回复
TsubasaHanekaw
197 天前
sc create 命令
jpyl0423
197 天前
nssm
sola97
197 天前
always up
xgdgsc
197 天前
计划任务就行吧,syncthing 还可以用 https://github.com/Martchus/syncthingtray
kokutou
197 天前
bouts0309
197 天前
winsw
ysc3839
197 天前
@TsubasaHanekaw sc create 需要程序响应服务事件,类似 systemd 的 notify 模式,程序没有适配用不了。
brucmao
197 天前
Nssm
expy
197 天前
我用的这个启动代理软件。
https://github.com/winsw/winsw
PrinceofInj
197 天前
@kokutou winsw 倒是新,但是没发现比 nssm 有任何有点,反而配置不太方便。nssm 也就是界面字体比较丑,但是非常好用。下源码,自己编译了一个字体修改版,舒服多了。
loveqianool
197 天前
Falcon1
197 天前
winsw +1
jsq2627
197 天前
讨厌 .NET 那一坨 runtime ,我选择 shawl
https://github.com/mtkennerly/shawl
flynaj
197 天前
@kokutou
nssm 功能完善,性能稳定性最好。
winsw 依赖.net ,功能单一。你实际长时间用下来就明白了。
ljyst
196 天前
win11 好像也可以用 brew services
Jack927
196 天前
winsw +1
Eiden
196 天前
instsrv 和 srvany 工具可以把任何可执行文件包装成服务
viazure
196 天前
proxytoworld
196 天前
自己写个简单的代码,接入通知,在代码里面手动启动对应的 exe
lifansama
196 天前
@jsq2627 感谢,很好用~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1034379

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX