多语言展示
当前在线:129今日阅读:2今日分享:38

把任意exe程序注册成windows系统服务

把任意exe程序注册成windows系统服务
方法/步骤
1

下载“instsrv.exe”和“srvany.exe”,把他们放置在某一文件夹,例如我直接放置在D盘根目录下(Instsrv.exe(可以给系统安装和删除服务)Srvany.exe(可以让程序以服务的方式运行))

2

以管理员身份运行cmd,直接输入:d:\instsrv.exe sannong d:\srvany.exe(sannong是自己定义的服务名;instsrv.exe和srvany.exe的路径为所放置的文件夹位置)

3

进入注册表在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下找到刚刚注册的服务名sannong,在sannong新建一个项,名称为“Parameters”,单击选中它然后在右侧的窗口新建一个字符串值名称为“Application”,将其值设置为你针要做为服务运行的程序的路径,例如我的路径为“E:\\服务启动与检测\\服务启动与检测\\服务启动与检测\\ServiceDaemon.exe”。PS:可以再建立一个AppDirectory指定程序运行的初始目录(可选)。如果你需要把自己注册的服务做得看起来更专业也更好理解的话还可以继续新建一个字符串值名称为“Description”,在其值里面你可以输入你想显示的服务描述(可选)。(但是这两个我都没做,也没问题)

4

利用Services.msc命令打开找到刚才的sannong服务,设置为启动,开机重启后,可以自动启动

推荐信息