介绍

有些程序需要在系统启动的时候自动在后台进行运行,这时候需要将程序exe、bat等脚本添加为Windows的服务。 本文通过instsrv+srvany来实现exe添加为服务。

资源下载

instsrv+srvany.rar:下载地址1 下载地址2

使用

通过增加一个AliCloud服务的exe程序作为案例:

1.解压压缩包将instsrv.exe和srvany.exe放到系统的C:\Windows\SysWOW64。

2.以管理员身份运行CMD。

3.依次执行如下命令:

# 切换执行目录
cd C:\Windows\SysWOW64
# 添加名为AliCloud的服务
instsrv AliCloud C:\Windows\SysWOW64\srvany.exe

4.win+R输入regedit回车进入注册表。

5.寻找新增的AliCloud服务

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AliCloud

6.新增一个名为Parameters的项

7.在项中新增字符串值

AppDirectory:文件路径 Application:可执行文件 AppParameters:执行参数 如下图所示:

8.在系统->服务中寻找AliCloud服务启动即可

参考文章

  1. 将exe程序注册为windows服务方法总结