如何将应用程序注册为系统服务

网上有关“如何将应用程序注册为系统服务 ”话题很是火热,小编也是针对如何将应用程序注册为系统服务寻找了一些与之相关的一些信息进行分析 ,如果能碰巧解决你现在面临的问题 ,希望能够帮助到您 。

windows系统中,如果想让某个应用程序开机运行,可以采取的方法:1 ,放在启动里;2,计划任务;3,添加为服务等等 。但是有细微区别。方法1 、2只能在登录Windows系统后才能正常启动 ,而方法3则能在系统启动后,不需要登录到桌面,应用程序就能启动在后台运行。

应用:服务器断电 ,通电后自动重启,保证应用程序能以服务的形式启动,保证应用第一时间恢复正常

配置方法:

1.命令行下d:\service\instsrv.exe srvname d:\srvany.exe (d:\service为存放instsrv.exe和srvany.exe的绝对路径 ,srvname为注册的服务名)

2.打开regedit

找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\xxx(本例srvname),添加一项parameters,添加子键字符串,命名application ,改此键值的内容为下:x:\xxx\srvname.exe,即是注册成服务的应用程序绝对路径 。

3.可以更改服务选项卡里的其他选现 ,手动启动 、自动启动、容许服务与桌面交互等。

4.移除服务d:\service\instsrv.exe srvname remove,其他相反。

1、把程序写成驱动运行 。

2 、把程序变成WINDOWS服务运行

3、将shell=explorer.exe替换为其他程序。

以上都在登录界面之前。

第3种较容易,但对使用有影响 ,不考虑 。

这里推荐第2种,把程序注册成windows服务。

可以通过修改注册表完成。

把程序在

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SRVTEST]

分支下注册成服务 。网上有现成的.reg 文件注册。

如果找不到,或者不会修改注册表 ,还可下载instsrv.exe、srvany.exe两文件(配合使用)即可。

在网上查两文件使用方法,注意,要放在英文目录下 。

注:

srvany.exe是把你想要的exe文件写成服务文件 。

instsrv.exe是把srvany.exe文件本身注册成服务文件。

关于“如何将应用程序注册为系统服务 ”这个话题的介绍 ,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!

本文来自作者[由丹丹]投稿,不代表洁臣号立场,如若转载,请注明出处:https://wap.jicen.net/jiechen/330.html

(17)
由丹丹的头像由丹丹签约作者

文章推荐

发表回复

作者才能评论

评论列表(3条)

  • 由丹丹的头像
    由丹丹 2025年09月21日

    我是洁臣号的签约作者“由丹丹”

  • 由丹丹
    由丹丹 2025年09月21日

    本文概览:网上有关“如何将应用程序注册为系统服务”话题很是火热,小编也是针对如何将应用程序注册为系统服务寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助...

  • 由丹丹
    用户092102 2025年09月21日

    文章不错《如何将应用程序注册为系统服务》内容很有帮助