编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

windows系统中把EXE程序添加为windows服务

wxchong 2024-09-03 23:26:44 开源技术 10 ℃ 0 评论

如果想把exe程序添加为windows服务,我们就需要用到两个工具:instsrv.exe.exe和srvany.exe。

这两个工具微软提供的两个实用工具,两者相互配合就可以实现把exe应用程序作为windows服务进行运行。

下面我举例实现把exe程序作为windows服务启动:

1、 首先从网上下载instsrv.exe.exe和srvany.exe程序文件。

2、 把instsrv.exe.exe和srvany.exe文件复制到C:\Windows\SysWOW64目录下。

3、 执行命令:

C:\Windows\SysWOW64>instsrv.exe lxtservice C:\Windows\SysWOW64\srvany.exe /lxtservice

lxtservice是服务的名字,自己定义,前后两个要一致。

4、 修改注册表

打开注册表:d:\service\regedit,找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,在此目录下就可以找到我们用命令创建的服务。

我们鼠标右键点击lxtservice,新建一个项,名称为Parameters。

进入Parameters,我们创建一个字符串值:名称:Application,数据:D:\service\Notepad2_x64.exe;名称:AppDirectory,数据:D:\service\Notepad2_x64.exe

5、 打开服务,我们就可以找到我们建立的服务lxtservice,启动.

6、 打开windows任务管理器,既可以看到我们建服务已经启动。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表