一、什么是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、获取应用程序
点击下载
2、用instsrv.exe安装srvany.exe
将instsrv.exe和srvany.exe拷贝到"C:\WINDOWS\system32"目录下(如果是64bit系统,则将其拷贝到C:\WINDOWS\SysWOW64),用instsrv.exe安装srvany.exe,进入dos界面:

C:\Documents and Settings\administrator>C:\WINDOWS\SysWOW64\instsrv.exe MyService C:\WINDOWS\SysWOW64\srvany.exe

注:Myservice是自定义的服务的名称,可以根据应用程序名称任意更改。
3、对srvany.exe进行配置
点击"开始-运行-regedit"打开注册列表,定位到以下路径:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService

MyService是你安装srvany.exe时定义的名称。
一般情况下该服务名下没有Parameters项目,需要手动建立:对服务名称项目右击新建项,名称为Parameters,然后定位到Parameters项,新建以下几个字符串值。
名称 Application 值为你要作为服务运行的程序地址。
名称 AppDirectory 值为你要作为服务运行的程序所在文件夹路径。
名称 AppParameters 值为你要作为服务运行的程序启动所需要的参数。
下面以一个简单的小程序配置实例说明:

配置完成后,验证服务如下:

至此,使用instsrv.exe+srvany.exe将应用程序安装为windows服务介绍完毕,如果大家有其他好的建议和方法,还请多多指点,谢谢!

使用instsrv.exe+srvany.exe将应用程序安装为windows服务的方法相关推荐

  1. 使用instsrv.exe+srvany.exe将应用程序安装为windows服务

    一.什么是instsrv.exe和srvany.exe instsrv.exe.exe和srvany.exe是Microsoft Windows Resource Kits工具集中 的两个实用工具,这 ...

  2. 将应用程序安装为Windows服务

    将应用程序安装为Windows服务 安装为服务的好处:不用登陆系统就可以自动启动. 微软官方对该小工具的说明: Installs and uninstalls executable services ...

  3. 用instsrv.exe+srvany.exe将应用程序安装为windows服务

    下载 链接:https://pan.baidu.com/s/1gKu_WwVo-TeWXmrGAr9qjw 提取码:s1vm 用instsrv.exe安装srvany.exe 将instsrv.exe ...

  4. 通过jsl工具将java程序注册为windows服务

    通过jsl工具将java程序注册为windows服务 首先下载jsl工具包,主要有jsl.exe可执行文件和jsl.ini配置信息文件 jsl 下载地址 在应用目录下新建以下几个路径 lib目录内容如 ...

  5. 利用Topshelf把.NET Core Generic Host管理的应用程序部署为Windows服务

    2019第一篇文章. 此文源于前公司在迁移项目到.NET Core的过程中,希望使用Generic Host来管理定时任务程序时,没法部署到Windows服务的问题,而且官方也没给出解决方案,只能关注 ...

  6. 使用wrapper将java程序注册程windows服务后不生效

    使用wrapper将java程序注册程windows服务后不生效 使用add.bat或test***.bat测试通过了, 然后使用install***.bat注册后cmd显示注册成功. 但是程序到了运 ...

  7. Symbian程序安装不成功的解决方法

    Symbian程序安装不成功的解决方法 来源:雨林木风 错误提示一[更新错误]: 问题说明: 一般出现这提示是因为安装软件时手机内有旧版本的相同软件没有删除,进行了重复安装.或者因为新.旧版软件安装程 ...

  8. 【Rust日报】2019-10-01 - Shawl: 一个能够将一切应用程序运行为Windows服务

    Shawl: 将一切应用程序运行为Windows服务 Shawl是一个用Rust编写的能够将任何程序作为Windows服务运行的包装程序.它可以处理Windows服务的API,因此您原本的程序只需要响 ...

  9. 使用instsrv.exe和srvany.exe将应用程序安装成windows后台服务

    instsrv.exe.exe和srvany.exe是Microsoft Windows Resource Kits工具集中 的两个实用工具,这两个工具配合使用可以将任何的exe应用程序作为windo ...

  10. instsrv.exe srvany.exe用法

    instsrv.exe--来自Windows 2000 Resource Kits的一个小工具    微软官方对该小工具的说明: Installs and uninstalls executable  ...

最新文章

  1. python使用方法-Python的使用方法
  2. 对比学习系列论文CPCforHAR(一):Contrastive Predictive Coding for Human Activity Recognition
  3. 2020\Simulation_2\3.单词重排
  4. 【SPOJ - QTREE2】Query on a tree II(LCA,倍增)
  5. 爬虫实战学习笔记_7 【实战】模拟下载页面视频(模板)
  6. 加密相关(对称加密、非对称加密、信息摘要、数字签名、CA数字证书)
  7. 前端基础之CSS属性
  8. Java运行时的数据区域
  9. 颜色和心理年龄测试软件,超准的色彩心理学:选8个颜色,就可以测出你的心理年龄...
  10. IOS硬件解码VTDecompressionSession失效
  11. NoSQL 数据库的使用场景
  12. 423.从英文中重建数字
  13. python+opencv中最近出现的一些变化( OpenCV 官方的 Python tutorial目前好像还没有改过来?) 记一次全景图像的拼接...
  14. 传奇DBC数据库变量详细解释传奇DB文件详解
  15. linux进入pe系统,如何进入pe系统【图文详解】
  16. 2021-2027中国游戏开发工具市场现状及未来发展趋势
  17. 01数组寻找通路c语言,迷宫算法 之 迷宫生成和迷宫寻路
  18. C#自定义好看的消息提示窗口MessageBox
  19. 前端面试查漏补缺--(二) 垃圾回收机制
  20. epsfallback_5G语音回落4G解决方案探讨

热门文章

  1. vue-router—12全局钩子函数
  2. android虚拟pdf打印机,pdf虚拟打印机(PDF-XChange Lite Printer)
  3. python脚本编程手册安卓版_python编程入门app下载
  4. linux检测主机网络配置和状况的命令是,Linux常用网络状态测试命令
  5. 35KV,110KV变电所设计,供配电电气部分设计
  6. 同步发电机转子的转动惯量与运动方程(一) 基本物理概念
  7. C# 使用SHFileOperation 复制文件 注意引用方式
  8. 陕西中医药有计算机系吗,校内制度 - 陕西中医药大学信息化建设管理处
  9. python程序写诗_python:为你写诗
  10. 通过注册表永久禁用系统UAC功能