有些程序安装之后就是作为服务在后台运行,但是有些程序就是一个普通的程序,我们双击它就运行,关闭窗口就关闭,如果我们要将一个普通程序做成服务在后台运行,并且随着系统启动而启动怎么配置呢?windows给我们提供了一个非常好的工具srvany可以将普通程序配置成后台服务程序。

1,下载:

http://pan.baidu.com/s/1y5d8g

2,安装

解压之后将srvany.exe和instsrv.exe拷贝到C:\Windows\System32\下,打开一个cmd终端,执行:instsrv ServiceName C:\Windows\System32\srvany.exe

这个ServiceName就是一个服务的名字,你根据你需要安装的服务取。

3,配置

在”运行"框中执行regedit,打开注册表,找到:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ServiceName,如下图添加键值:


首先在haraka下,看看有没有Parameters这个项,没有的话就建立一个,然后在Parameters下分别建立三个键值(字符串):

名称 Application 值为你要作为服务运行的程序地址。
名称 AppDirectory 值为你要作为服务运行的程序所在文件夹路径。
名称 AppParameters 值为你要作为服务运行的程序启动所需要的参数。

4,启动服务

全部完成之后,进入系统的服务控制窗口:


双击打开服务控制面板,就可以像普通服务一样启动、停止了。


Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐