安装命令
instsrv ServiceName C:\Windows\System32\srvany.exe
卸载命令
instsrv ServiceName remove
(这里面的ServiceName 即你自己定义的服务名称,可以是要作为系统服务启动的应用程序的名称)
安装完毕后,我们需要对srvany.exe进行配置,以便于能够加载我们指定的程序,配置的方法是:开始 - 运行 - regedit,打开注册表,定位到下面的路径。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ServiceName
如果该服务名下没有Parameters项目,则对服务名称项目右击新建项,名称为Parameters,然后定位到Parameters项,新建以下几个字符串值。
Application:值为你要作为服务运行的程序地址。
AppDirectory:值为你要作为服务运行的程序所在文件夹路径。
AppParameters:值为你要作为服务运行的程序启动所需要的参数。
比如下图是个配置实例,我们这里配置的服务名称是NGINX,其余是nginx的安装配置情况:


srvany.exe和instsrv.exe下载地址
instsrv.exe下载地址:
Windows Server 2003 Resource Kit Tools下载地址