管理杂谈OA答疑ERP答疑教程搜索

将任意exe安装成Windows服务


背景

最近有个需求,需要实现将任意exe安装成window service

Windows服务是指Windows操作系统中的一种运行在后台的计算机程序,类似于Unix守护进程。

实现效果

1、启动Exe。

2、需要输入3个地方:

3、点击安装,即可。

4、效果如下,可以看到服务已经安装。

5、点击卸载按钮,即可删除服务。

实现原理

其实很简单,基于Instsrv.exesrvany.exe实现。

打开注册表,能看到其写入的内容。

分解动作,以下步骤进行操作:

  1. 下载Instsrv.exe和srvany.exe

    Instsrv.exesrvany.exe是Windows Resource Kit工具中的一部分,你可以从Microsoft官方网站下载并安装Windows Resource Kit工具包。

  2. 使用Instsrv.exe安装服务

  3. 配置srvany服务

  4. 启动和管理服务

通过以上步骤,你就可以使用Instsrv.exesrvany.exe将一个exe文件安装为Windows服务。

提供一个完整的执行包

百度网盘链接: https://pan.baidu.com/s/1Djgkhc1MJ_K6U6dVXy3mMA?pwd=ja2q


更多精彩文章浏览...
点击右上角图标分享到朋友圈
官方网站:http://www.clicksun.cn
咨询热线:400-186-1886
服务邮箱:service@clicksun.cn