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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容