EXE程序添加为windows服务
来源:互联网 发布:访客网络限速到多少 编辑:程序博客网 时间:2024/05/19 02:25
一、什么是instsrv.exe和srvany.exe
instsrv.exe.exe和srvany.exe是Microsoft Windows Resource Kits工具集中 的两个实用工具,这两个工具配合使用可以将任何的exe应用程序作为window服务运行。srany.exe是注册程序的服务外壳,可以通过它让应用程序以system账号启动,可以使应用程序作为windows的服务随机器启动而自动启动,从而隐藏不必要的窗口,例如:应用程序控制台等。那么我们肯定想是不是安装srvany.exe就可以完成以上功能了呢?答案是正确的,但是安装srvany.exe需要用到另一个工具instsrv.exe,是的,instsrv.exe的作用就是为了安装srvany.exe工具,这样相信大家明白了instsrv.exe和srvany.exe的作用,下面就简单的介绍如何将exe应用程序做成windows服务。
二、操作步骤
1、获取应用程序
方法1:查找本地系统中的程序
方法2:去官网下载
2、用instsrv.exe安装srvany.exe
将instsrv.exe和srvany.exe拷贝到"C:\WINDOWS\system32"目录下(如果是64bit系统,则将其拷贝到C:\WINDOWS\SysWOW64 和C:\WINDOWS\system32),用instsrv.exe安装srvany.exe,进入dos界面:
方法:C:\WINDOWS\SysWOW64\instsrv.exe Service名称 exe程序路径
注意:instsrv.exe和Services名称和EXE程序路径之间存在空格
实例:
C:\Documents and Settings\administrator>C:\WINDOWS\SysWOW64\instsrv.exe MyService C:\WINDOWS\SysWOW64\srvany.exe
注:Myservice是自定义的服务的名称,可以根据应用程序名称任意更改。
3、对srvany.exe进行配置
点击"开始-运行-regedit.exe"打开注册列表,定位到以下路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService
MyService是你安装srvany.exe时定义的名称。
一般情况下该服务名下没有Parameters项目,需要手动建立:对服务名称项目右击新建项,名称为
Parameters,然后定位到Parameters项,新建以下几个字符串值。
名称 Application 值为你要作为服务运行的程序地址。
名称 AppDirectory 值为你要作为服务运行的程序所在文件夹路径。
名称 AppParameters 值为你要作为服务运行的程序启动所需要的参数。
下面以一个简单的小程序配置实例说明:
配置完成后,验证服务如下:
- EXE程序添加为windows服务
- 将exe发布为windows服务程序
- 为C# Windows服务添加安装程序
- 为C# Windows服务添加安装程序
- 为C# Windows服务添加安装程序
- 为C# Windows服务添加安装程序
- 为C# Windows服务添加安装程序
- 为C# Windows服务添加安装程序
- 为C# Windows服务添加安装程序
- 为C# Windows服务添加安装程序
- 有关WINDOWS服务程序,轻松注册Exe程序为Windows系统服务
- 打包windows程序为exe
- 打包windows程序为exe
- (总结)如何为windows服务添加安装程序
- windows下将任意程序(PHP)添加为服务
- C# exe文件 添加到windows 服务
- C# exe文件 添加到windows 服务
- 注册exe为windows系统服务
- java 隐式锁(synchonized)的隐式规则
- spring-mvc.xml/applicationContext.xml 默认内容
- kotlin开发Android入门篇六Lambda与高级函数
- python——日期输出格式化
- 写一个宏可以将一个数字的奇数位和偶数位交换。
- EXE程序添加为windows服务
- POJ 1260 简单dp问题 Pearls
- SpringBoot非官方教程 | 第二十三篇: 异步方法
- oracle----sql查询(一)
- ajax基础内容
- 459. Repeated Substring Pattern
- GO语言学习日记(六)常量的赋值
- windows端安装maven
- Lua 关键字