1、安装自己的软件,我们把软件安装到“C:\Program Files (x86)\***\”这个目录下。
2、下载Instsrv.exe和Srvany.exe。Instsrv.exe可以给系统安装和删除服务,Srvany.exe可以让程序以服务的方式运行。
2、将Instsrv.exe和Srvany.exe放置到某目录下,我们把它们保存在“C:\srvany\”目录下。
3、打开CMD,输入以下内容:
"C:\srvany\instsrv.exe" good_start "C:\srvany\srvany.exe"
回车后,如果没有错误就会出现如下所示的成功提示:

注意:服务名可以自己定义。上述即使cd到instsrv.exe或srvany.exe所在目录,也需要写instsrv.exe或srvany.exe文件的绝对路径而不能用相对路径,否则会出现如下错误:
The fully qualified path to the .EXE must be given
4、打开regedit注册表编辑器,找到以下目录:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\服务名
如下图所示:


5、鼠标右键单击<ServerName>,创建一个"项",名称为"Parameters"。如下图:

6、鼠标左键单击"Parameters",在右边点击鼠标右键,创建一个"字符串值"(REG_SZ),名称为"Application",数值数据里填写你要执行的程序完整路径。也就是要填上:
C:\Program Files (x86)***\***.exe
如下图所示:
7、鼠标左键单击"Parameters",在右边点击鼠标右键,创建一个"字符串值"(REG_SZ),名称为"AppDirectory",数值数据里填写你要执行的程序的所在目录的路径。
也就是要填上:
C:\Program Files (x86)***\


打开services.msc服务或控制面板,可以看到<ServerName>已经存在了。
鼠标右键-属性-登陆,勾选"允许服务与桌面交互"(一般你要运行的程序都是有界面的吧)。(这个不起作用,本人试过,界面无法出现,貌似服务不支持带界面的)

windows将程序做成服务相关推荐

  1. windows10系统如何将程序做成服务运行

    1.首先下载: 下载Instsrv.exe和Srvany.exe Instsrv.exe可以给系统安装和删除服务 Srvany.exe可以让程序以服务的方式运行 本人网盘链接: https://pan ...

  2. windows nssm将应用程序做成服务的实例

    转  https://www.cnblogs.com/TianFang/p/7912648.html 使用NSSM将exe封装为服务 NSSM是一个服务封装程序,它可以将普通exe程序封装成服务,使之 ...

  3. 利用PHP安装windows自动运行的服务,PHP程序可以实现长时间、自动运行、定时更新功能,直接可以用在项目中的类源代码...

    为什么80%的码农都做不了架构师?>>>    什么 windows服务 ? Windows 服务(即,以前的 NT 服务)使您能够创建在它们自己的 Windows 会话中可长时间运 ...

  4. 怎样把任意exe程序注册成windows系统服务(手动注册服务)

    怎样把任意exe程序注册成windows系统服务(手动注册服务) 1. 要实现这个功能要用到微软提供的两个小工具"instsrv.exe"和"srvany.exe&quo ...

  5. Windows 中的 redis安装、设置密码,做成服务

    Redis安装与配置 下载 解压 windows服务 配置redis环境 设置redis密码(临时和永久两种方式) 配置redis能被远程连接 一.下载 在GitHub上下载redis压缩包(版本号为 ...

  6. Windows下当地RabbitMQ服务的安装

    Windows下本地RabbitMQ服务的安装 本文参考:刘若泽相关技术文档 当然这些内容页可以通过RabbitMQ官方网站获得. RabbitMQ配置说明手册 一.RaibbitMQ服务器配置 1. ...

  7. 网页设计师的必备选择20 +必需的Windows应用程序

    今天给网页设计师推荐20几个windows下提高工作效率的应用程序,对于设计师来说是必不可少的,希望大家喜欢 1. Skybound Stylizer 虽然我更喜欢使用Firebug时,我发现&quo ...

  8. 安装JDK出现Windows Installer程序包有问题,此安装需要的DLL不能运行...

    之前改动了jdk1.6的安装位置,结果卸载的时候无法卸载,重新安装也不行,都提示windows installer 程序包有问题,如图所示 首先确保windows installer服务是开启的,运行 ...

  9. 【转载】nginx for windows: 让nginx以服务的方式运行

    nginx for windows: 让nginx以服务的方式运行 在windows下安装了nginx, 郁闷是发现它没有以服务方式运行, 也就是说当用户注销后,程序 会终止.因此需要将nginx作为 ...

最新文章

  1. php如何定义url,使用自定义函数作为URL规则
  2. 遇到虚拟系统内存问题怎么办?Hypervisor帮你除bug
  3. [***]HZOJ 跳房子
  4. Java 遍历HashTable
  5. linux-查看用户id-查看文件目录所有者-查看进程操作者
  6. 世界500强牛企英语面试精彩问答
  7. linux编码安装mysql_在Ubuntu 15.10下安装mysql设置数据库编码
  8. 百位云计算专家齐聚湖畔大学,阿里云MVP全球闭门会聚焦数字化转型
  9. C++ primer 5th 读完的一点心得体会
  10. tdd干扰波形_TDDLTE干扰排查指导书_V1520170219.docx
  11. 也许你我都在等待~~~~~~~~~~~~~~~~
  12. 关于彭先生和我的未来呀~
  13. excel怎么启用宏_轻便免费的Excel合并工具,支持wps和office全系统
  14. OpenStack部署(二)keystone
  15. 【知识兔】Excel教程之隔行/隔列求和
  16. pdf实现页眉或者页脚代码
  17. 【毕业设计_课程设计】在线免费小说微信小程序的设计与实现(源码+论文)
  18. 一年大约有3.1536*107s。编写一个程序,要求 输入你的年龄,然后显示该年龄等于多少秒。
  19. oracle 嵌套 哈希,Oracle-三种联接方法(哈希连接、嵌套连接、笛卡儿乘积)
  20. 最为精细的全球海岸线

热门文章

  1. 树莓派之无屏幕下发现树莓派IP方法
  2. java微信支付v3系列——4.创建订单的封装及使用
  3. 文字识别(四)--大批量生成文字训练集
  4. 面试蚂蚁金服(意外拿到offer)分享四面经历,从线程锁到数据库
  5. spo2数据集_氧仪主要测量指标分别为脉率、血氧饱和度、灌注指数(PI)
  6. HTML中spry菜单栏,DreamweaverCS3中用“spry菜单栏”制作纵向导航菜单.docx
  7. 如果房贷被拒了怎么办?
  8. linux 禁用笔记本自带键盘
  9. 微信小程序设置git提交、代码管理
  10. MYSQL彻底卸载(步步图解)