windows 自定义服务启动项(instsrv.exe/srvany.exe)

使用instsrv.exe+srvany.exe将应用程序安装为windows服务

instsrv.exe.exe和srvany.exe是Microsoft Windows Resource Kits工具集中 的两个实用工具,这两个工具配合使用可以将任何的exe应用程序作为window服务运行。srany.exe是注册程序的服务外壳,可以通过它让应用程序以system账号启动,可以使应用程序作为windows的服务随机器启动而自动启动,从而隐藏不必要的窗口;

使用这种方式安装一个服务,但是srany.exe不能被删除

下载instsrv.exe/srvany.exe

自行百度下载

安装系统服务名称

命令如下:

管理员打开dos命令行
%dir%/instsrv.exe 服务名称 srvany.exe
这样就在注册表中生成了一个注册服务,可用于启动和停止

配置srvany.exe

打开注册表:
dos 命令 regedit
找到路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\服务名称
建立一个Parameters项目
然后在改项目下建立两个项
. 名称 Application 值为你要作为服务运行的程序地址
. 名称 AppDirectory 值为你要作为服务运行的程序所在文件夹路径
如下图:


image.png

你可能感兴趣的:(windows 自定义服务启动项(instsrv.exe/srvany.exe))