admin管理员组

文章数量:1122847

在项目中,经常需要将我们的写的执行程序变成随系统启动的服务程序,这里介绍一种简单的方式,主要用到NSSM。

准备工作,从NSSM官网下载最新版本nssm,nssm.exe和我们的执行程序放同一级目录,建立一个bat文件

内容为

set nssm=nssm64.exe
set AppName=执行程序名称
sc create %AppName% binpath= "%~dp0%nssm%" start= auto
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\%AppName%\Parameters" /v "AppDirectory" /t REG_SZ /d %~dp0 /f
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\%AppName%\Parameters" /v "Application" /t REG_SZ /d "%~dp0%AppName%.exe" /f
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\%AppName%\Parameters" /v "AppParameters" /t REG_SZ /d "" /f
sc start %AppName%

然后点击该bat即可

本文标签: 设置为系统Windowsexe