分类分类
大小:24.00 KB更新:2019/02/01
类别:系统其他系统:Winll

srvany.exe和instsrv.exe是分别可以让程序运行和系统安装、删除服务的软件,这两款软件一般包含在Windows NT Resource Kit里,如果你的电脑中没有这两个软件,你就需要来本站下载srvany.exe和instsrv.exe使用。
srvany.exe可用于将任何EXE程序作为Windows服务运行。也就是说srvany只是其注册程序的服务外壳,这个特性对于我们来说非常实用,我们可以通过它让我们的程序以SYSTEM账户启动,或者实现随机器启动而自启动,也可以隐藏不必要的窗口,比如说控制台窗口等等。
当你获取到srvany后并决定将某程序作为服务启动后,请先将srvany安装为系统服务,具体的安装方法有很多,这里使用instsrv,语法如下:
安装 instsrv ServiceName C:WindowsSystem32srvany.exe
卸载 instsrv ServiceName remove
(ServiceName 即你自己定义的服务名称,可以是要作为系统服务启动的应用程序的名称。)
安装完毕后,我们需要对srvany.exe进行配置,以便于能够加载我们指定的程序,配置的方法是,开始 - 运行 - regedit,打开注册表,定位到下面的路径。HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesServiceName
如果该服务名下没有Parameters项目,则对服务名称项目右击新建项,名称为Parameters,然后定位到Parameters项,新建以下几个字符串值。
名称 Application 值为你要作为服务运行的程序地址。
名称 AppDirectory 值为你要作为服务运行的程序所在文件夹路径。
名称 AppParameters 值为你要作为服务运行的程序启动所需要的参数。
比如这里是个配置实例,我们这里配置的服务名称是nginx,其余是nginx的安装配置情况。

当然还有一个比较简单的做法,那就是将下面的文本保存为*.reg文件,然后双击导入注册表。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices服务名称Parameters]
&Application&=&值为你要作为服务运行的程序地址&
&AppDirectory&=&值为你要作为服务运行的程序所在文件夹路径&
&AppParameters&=&值为你要作为服务运行的程序启动所需要的参数&
至此,MyService已经安装成windows服务了,在Window服务项中即可查看。
1.run-install.bat 封装了安装服务的操作(上面有提到)。需要传入参数有服务名称,程序名称。
@echo off
rem 参数依次为 服务名称 可执行文件名称
@echo 服务名称:%1
@echo 程序名称:%2
rem 定义需要运行的程序路径
set curExe=%~dp0%2
rem 定义注册表路径
set regpath=HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMyServiceParameters
rem 定义srvany.exe文件路径
set sourcePath=%~dp0srvany.exe
rem 进入当前目录
cd /d &%~dp0&
rem 安装引导服务
instsrv %1 &%sourcePath%&
@echo 服务添加完成
rem 添加注册表语法: reg add 注册表路径 /v 项名称 /t 值类型 /d 数据 /f 表示强行修改不提示
rem 名称 Application 值为你要作为服务运行的程序地址 /d对应的参数有斜杠不是为了转义引号,而是路径还有斜杠,默认将引号转义了,额外添加斜杠是为了保留引号
reg add %regpath% /v AppDirectory /t REG_SZ /d &%~dp0& /f
rem 名称 AppDirectory 值为你要作为服务运行的程序所在文件夹路径
reg add %regpath% /v Application /t REG_SZ /d &%curExe%& /f
rem 名称 AppParameters 值为你要作为服务运行的程序启动所需要的参数
reg add %regpath% /v AppParameters /t REG_SZ /f
@echo 注册表添加完成
2.install.bat 命令含义:进入当前目录,调用当前目录下的run-install.bat文件,并传入参数,完成服务安装。服务名:MyService 执行程序:Console.exe
@echo off
cd /d %~dp0
call run-install.bat MyService Console.exe
pause
3.run-del.bat 简单封装了卸载服务的操作,传入服务名称即可。
@echo off
rem 参数依次为 服务名称
@echo 服务名称:%1
rem 进入当前目录
cd /d %~dp0
rem 卸载引导服务
instsrv %1 remove
4.del.bat 命令含义:进入当前目录,调用当前目录下的run-del.bat文件,并传入参数,完成服务卸载。服务名:MyService
@echo off
cd /d %~dp0
call run-del.bat MyService
pause
kmspico(KMS激活工具)系统其他7.40 MBv10.2.5 官方最新版
详情三星笔记本win7激活工具系统其他8.86 MBv0.9.0.0 最新免费版
详情office2013激活工具kms系统其他2.78 MB官方永久激活版
详情联想智能引擎软件系统其他73.51 MBv1.0.45.9131 官方版
详情office2016 kms激活工具系统其他3.05 MBv10.2.0 官方免费版
详情heu kms activator一键激活工具系统其他14.54 MBv26.2.1 永久有效旗舰版
详情AAct(KMS激活工具)系统其他3.40 MBv4.2.8 绿色版
详情Microsoft Visual C++ 2015-2022 Redistributable系统其他36.79 MBv14.32.31326.0 x64/x86 最新版
详情3DMark Time Spy系统其他270.91 MBv2.1.2852 解锁专业版
详情Vista自动激活工具(Vista Loader)系统其他423.00 KBv3.0 绿色免费版
详情Microsoft .NET Framework v3.5 SP1(dotnetfx35)系统其他231.50 MB完整软件包
详情win7系统中文简体语言包系统其他127.25 MB64位/32位 官方最新版
详情Microsoft .NET Framework 4.0系统其他35.28 MBv4.0.30319 官方完整版
详情heu kms win8.1激活工具系统其他2.77 MBv10.0.0 永久激活版
详情vba7.1独立安装包系统其他11.00 MBX64位 官方版
详情DirectX修复工具(DirectX Repair)系统其他98.40 MBv4.2.0.40217 标准版
详情windows xp mode(Windows 7虚拟XP环境)系统其他560.40 MBv1.3.7600.16422 简体中文版
详情微pe工具箱1.2版本32位+64位系统其他197.00 MBv1.2 官方版
详情Microsoft Visual C++ 2022系统其他36.62 MBv14.32.31326.0 官方版
详情CPUID HWMonitor(cpu温度检测工具)系统其他1.30 MB1.49 中文绿色版
详情点击查看更多
HEU KMS Activator Win10激活工具系统其他5.90 MBv19.6.1 中文绿色版
详情微软常用运行库合集系统其他76.00 MBv2022.10.20 (32&64位) 简体中文版
详情office2013激活工具kms系统其他2.78 MB官方永久激活版
详情office2016 kms激活工具系统其他3.05 MBv10.2.0 官方免费版
详情kmspico(KMS激活工具)系统其他7.40 MBv10.2.5 官方最新版
详情HEU KMS Activator 11系统其他3.16 MBv11.2.0 绿色中文版
详情kmspico激活工具win10系统其他4.42 MBv10.2.0 正式版
详情microsoft .net framework 2.0系统其他22.39 MB简体中文版
详情谷歌地球软件(Google Earth)系统其他55.12 MBv7.3.3.7673 中文版
详情Windows Server 2016 激活工具系统其他10.00 MB免费版
详情microsoft toolkit office 2016激活工具系统其他53.60 MBv2.7 官网版
详情DirectX9(DX 9.0)系统其他33.40 MB简体中文版
详情raspppoe.sys文件系统其他60.00 KB官方最新WIN7旗舰版32位和64位
详情三星笔记本win7激活工具系统其他8.86 MBv0.9.0.0 最新免费版
详情3DMark Time Spy系统其他270.91 MBv2.1.2852 解锁专业版
详情Google Earth Pro(谷歌地图专业版)系统其他59.53 MBv7.3.6.9285 中文版
详情win10杜比音效(dolby access)系统其他62.00 MBv3.3.20202.229 免费版
详情Microsoft .NET Framework 2.0 SP2系统其他69.98 MB官方安装版
详情DLL Care免激活码版系统其他21.54 MBv1.0.0.2266 中文绿色版
详情Microsoft .NET Framework 4.0系统其他35.28 MBv4.0.30319 官方完整版
详情点击查看更多
microsoft .net framework 2.0系统其他22.39 MB简体中文版
详情雨林木风工具箱系统其他46.16 MBv3.6 绿色终结版
详情WinNTSetup(系统安装引导)系统其他2.40 MBv4.6.5.0 官方版
详情raspppoe.sys文件系统其他60.00 KB官方最新WIN7旗舰版32位和64位
详情音速启动VStart系统其他5.28 MBv6.0.8.2 官方极客版
详情沙盘3.46软件系统其他2.34 MBv3.46 中文特别版
详情windows7超级终端系统其他195.00 KB绿色版
详情rt se7en lite 64位中文版系统其他11.38 MBv2.6.0 免费版
详情金山重装高手(原金山装机精灵)系统其他12.00 MBv3.1.2.901 正式版
详情360任务管理器独立版系统其他3.41 MBv1.1.1.1132 绿色版
详情unidrv.hlp系统其他7.00 KB官方版
详情Rebel EFI.iso+darwin.iso(MAC引导工具)系统其他22.25 MB
详情微软常用运行库合集系统其他76.00 MBv2022.10.20 (32&64位) 简体中文版
详情xliveredist.msi系统其他21.32 MB官方最新版
详情矮人DOS工具箱系统其他5.31 MBv5.3 正式版
详情NTBootAutofix (NT系统启动菜单自动修复工具)系统其他737.00 KBv2.5.7 绿色中文免费版
详情BareTail Pro(MySQL日志分析软件)系统其他546.00 KB已注册版本
详情好装机一键重装系统系统其他4.45 MBv1.0.35.65 官方绿色版
详情谷歌地球专业版免安装Google Earth Pro系统其他72.86 MBv7.3.4.8642 绿色便携版
详情greenfish icon editor pro(ico图标编辑工具)系统其他1.09 MBv3.5 绿色版
详情点击查看更多










































