srvany.exe是什么?
srvany.exe是Microsoft Windows Resource Kits工具集的一个实用的小工具,用于将任何EXE程序作为Windows服务运行。也就是说srvany只是其注册程序的服务外壳,这个特性对于我们来说非常实用,我们可以通过它让我们的程序以SYSTEM账户启动,或者实现随机器启动而自启动,也可以隐藏不必要的窗口,比如说控制台窗口等等。
如何获取?
你可以通过下载并安装Microsoft Windows Resource Kits 获得或者可以通过我分享的
下载地址得到。
如何使用?
当你获取到srvany后并决定将某程序作为服务启动后,请先将srvany安装为系统服务,具体的安装方法有很多,比如说可以通过Microsoft Windows Resource Kits中另外一个实用的小工具instsrv.exe进行安装,将srvany.exe和instsrv.exe拷贝到C:\Windows\System32\后,我们可以通过下面的命令行进行srvany.exe的服务安装:
instsrv ServiceName C:\Windows\System32\srvany.exe
(
ServiceName 即你自己定义的服务名称,可以是要作为系统服务启动的应用程序的名称。)
安装完毕后,我们需要对srvany.exe进行配置,以便于能够加载我们指定的程序,配置的方法是,开始 - 运行 - regedit,打开注册表,定位到下面的路径。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
ServiceName
(同样的
ServiceName是你刚才安装服务时自定义的服务名称。)
如果该服务名下没有Parameters项目,则对服务名称项目右击新建项,名称为Parameters,然后定位到Parameters项,新建以下几个字符串值。
名称 Application 值为你要作为服务运行的程序地址。
名称 AppDirectory 值为你要作为服务运行的程序所在文件夹路径。
名称 AppParameters 值为你要作为服务运行的程序启动所需要的参数。
比如这里是个配置实例,我们这里配置的服务名称是NGINX,下面是nginx的安装配置情况:
至此,nginx已经安装成windows服务了.验证:cmd - services.msc ,打开服务,查看!此时可以启动该服务了。
(instsrv
ServiceName remove 命令可删除服务。注意别删了系统服务哦!)
分享到:
相关推荐
总的来说,`instsrv.exe`和`srvany.exe`提供了一种灵活的方法,让开发者能够自定义Windows服务,以满足特定的后台运行需求。通过了解和熟练运用这两个工具,你可以更好地管理和控制系统的自动启动程序,提高系统的...
标题中的“srvany.exe”和“instsrv.exe”是Windows操作系统中用于管理和运行任意应用程序作为服务的两个实用工具。这两个工具通常由系统管理员用来创建自定义的服务,以便在没有用户登录的情况下运行特定的程序。 ...
`instsrv.exe`和`srvany.exe`组合使用,使得管理员能够轻松地将任何可执行文件设置为Windows服务,这对于那些需要在后台无用户交互情况下运行的应用程序非常有用。但需要注意的是,这种方法不适用于所有应用程序,...
Instsrv.exe和Srvany.exe包下载srvany.zip ...Instsrv.exe可以给系统安装和删除服务,Srvany.exe可以让程序以服务的方式运行。这两个软件都包含在Windows NT Resource Kit里,如果你没有,也可以到网上下载。
1. 自定义服务:对于特定的业务需求,可以将自定义的程序安装为服务,确保其在系统启动时自动运行。 2. 后台运行:如果一个应用程序需要在无人值守的情况下运行,或者需要在系统启动时就开始工作,Srvany可以帮助...
`srvany.exe`就是一个非常实用的工具,它允许我们将任意的EXE程序作为Windows服务来运行。本篇文章将详细介绍如何利用`srvany.exe`将应用程序添加为系统服务,包括`srvany.exe`的解释、获取方式以及具体的操作步骤。...
srvany.exe可用于将任何EXE程序作为Windows服务运行。也就是说srvany只是其注册程序的服务外壳,这个特性对于我们来说非常实用,我们可以通过它让我们的程序以SYSTEM账户启动,或者实现随机器启动而自启动,也可以...
`instsrv.exe` 是一个由Windows NT Resource Kit提供的实用程序,用于安装服务。它并不直接执行任何实际的任务,而是创建一个服务框架,为其他程序提供成为服务的基础。使用 `instsrv.exe`,你可以指定服务的名称...
用instsrv.exe程序设置成服务启动 Windows的“服务”工具是不能添加/删除服务的,但可以利用Windows提供的资源工具包中的Instsrv.exe和Srvany.exe来实现。其中,Instsrv.exe可以给系统安装和删除服务,Srvany....
介绍了使用instsrv.exe+srvany.exe将应用程序安装为windows服务,需要的朋友可以参考下。使用instsrv.exe+srvany.exe将应用程序安装为服务。 instsrv.exe.exe和srvany.exe是Microsoft Windows Resource Kits工具集中...
总的来说,instsrv.exe和srvany.exe的结合使用,为开发者提供了一种方便的方法,将不支持作为服务运行的应用程序转化为Windows服务,确保这些应用程序能够在系统启动时自动启动并持续运行。这种方式尤其适用于那些...
1. **安装Srvany服务**:首先,你需要将`Srvany.exe`复制到系统目录(如`C:\Windows\System32`)或者你希望存放它的位置。然后打开命令行,使用`Instrsrv.exe`命令安装服务,例如: ``` Instrsrv "自定义服务名" ...
数据类型为“REG_SZ”,数值为希望作为服务运行的程序的所在位置,如果你的Windows系统安装在C盘下,那么OE的程序位置就是C:\Program Files\Outlook Express\msimn.exe ,把这个路径添入数值中。到现在,这个服务...
instsrv.exe用于安装服务,而srvany.exe则允许我们将任意可执行程序(包括批处理文件)注册为Windows服务。 步骤如下: 1. **下载并解压资源**:确保你已经下载了包含instsrv.exe和srvany.exe的压缩包,并将其解压...
4. **instsrv.exe与srvany.exe**:这两个工具来自Windows Resource Kit,用于在Windows系统中注册和运行任意应用程序作为服务。instsrv.exe用于安装服务,srvany.exe则作为服务宿主。将MRTG的perl脚本作为服务运行,...
这个工具的用途在于,很多应用程序并不是设计为服务运行的,但是通过srvany.exe,你可以把这些应用程序包装成服务,使其能够以系统权限在后台无用户交互的情况下运行。设置srvany.exe的过程包括两步:首先使用...