1
xmumiffy 2023-05-22 12:05:07 +08:00 1
写个命令行直接放 shell:startup 下
|
2
air00dd OP |
3
air00dd OP |
4
air00dd OP 这边也有一个
Node.js 项目打包成 exe 并注册成 Windows 服务的 Demo https://github.com/Coande/nodejs-pkg-nsis-demo "为什么需要注册成服务?为了不显示命令行窗口且开机自启动。 为什么需要把 js 项目打包成 exe 程序?自带 Node.js 运行环境,不需要再额外配置运行环境。 为什么要把程序打包成安装包?为了方便把程序注册成服务,简化操作。" "node-windows 也可以注册服务,但是不稳定。遇到过运行后服务注册不成功,也没有任何错误输出的情况。利用 pkg 可以把 js 项目打包成自带 Node.js 运行环境的 exe 程序。" >利用 NSIS 可以把软件打包成安装包,可以自定义安装时的一系列动作。 >添加服务,可以使用 Simple Service Plugin ,参看: https://nsis.sourceforge.io/NSIS_Simple_Service_Plugin >直接把普通程序注册成服务,是不能运行的: 可以用 srvany.exe 来帮助我们的程序以服务方式运行。可以参考: https://www.cnblogs.com/codealone/p/3156943.html |
5
0xsui 2023-05-22 12:38:49 +08:00 via Android 1
https://github.com/winsw/winsw
clash 服务也用的这个服务启动,很好用 |
6
netnr 2023-05-22 12:46:20 +08:00 1
执行命令 taskschd.msc 打开任务计划程序,新建一个开机任务,或用 SCHTASKS 命令来操作
|
7
ixixi 2023-05-22 12:51:01 +08:00 via Android 1
计划任务最简单,最容易调试,通过写 bat 命令启动
|
8
qfdk 2023-05-22 14:04:06 +08:00 via iPhone
曲线救国啊 扔到 docker 里面吧……
|