使用instsrv.exe将exe文件注册成为系统服务

转载:https://blog.csdn.net/rickyit/article/details/53900618



在博客IntelliJ IDEA 16 本地LicenseServer激活(破解)中有提到直接把license EXE程序注册为服务,感觉还是把EXE注册为服务舒服,这里记录一下实际的操作过程!

1.下载工具

一个叫做instsrv.exe,第二个叫做srvany.exe;百度网盘上也有的

这里写图片描述

2.安装服务

执行命令:instsrv.exe IntelliJIDEALicenseServer d:\srvany\srvany.exe //IntelliJIDEALicenseServer

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

这里写图片描述

注意:如果注册服务的时候出现:Unable to find the file at the given path,请参考另一文章
https://blog.csdn.net/Silence_Sep/article/details/81392508

3.修改注册表

1.打开注册表

这里写图片描述

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services这个目录下可以看到新创建的服务

这里写图片描述

2. 创建项

鼠标右击新建一个项,将其命名为Parameters;

3. 创建字符串值

进入Parameters后,在右侧窗口里新建一个命名为Application的字符串值,字符串的值就是程序的路径,这个路径不要删除!!!经过2、3之后得到以下:

这里写图片描述

4.启动服务

注意可执行文件路径 不要删除!!!

这里写图片描述

5.启动IDEA

这里写图片描述

完美!!!

参考:Win7系统把exe文件注册成为系统服务的方法



在博客IntelliJ IDEA 16 本地LicenseServer激活(破解)中有提到直接把license EXE程序注册为服务,感觉还是把EXE注册为服务舒服,这里记录一下实际的操作过程!

猜你喜欢

转载自blog.csdn.net/Silence_Sep/article/details/81392458
今日推荐