Windows下添加服务的几种办法

0    1357    1

Tags:

👉 本文共约3154个字,系统预计阅读时间或需12分钟。

简介

打开服务命令:services.msc

方法1:通过Windows自带的sc命令来创建服务

WIN + R 打开运行窗口,输入cmd,需要使用管理员权限打开:

注意:

1、“binpath= ”的等号后必须要有空格

2、简单bat脚本配置为Windows服务

3、若有双引号,则需要进行转义

binpath:你的应用程序所在的路径。

displayname:服务显示的名称

示例

1、编写服务的bat文件

2、sc命令进行注册

方法2:使用instsrv+srvany

使用sc命令,如果你的exe不符合服务的规范,启动有可能会失败,报错“错误1053 服务没有及时响应启动或控制请求”

Windows下添加服务的几种办法

在这种情况下,我们可以使用instsrv+srvany

什么是instsrv+srvany???

instsrv.exe.exe和srvany.exe是Microsoft Windows Resource Kits工具集中 的两个实用工具,这两个工具配合使用可以将任何的exe应用程序作为window服务运行。

srany.exe是注册程序的服务外壳,可以通过它让应用程序以system账号启动,可以使应用程序作为windows的服务随机器启动而自动启动,从而隐藏不必要的窗口

下载1:

下载2:

将下载好了两个文件放在一个路径下比如“E:\serviceTools\”下,然后用管理员身份运行“命令提示符”cmd工具,在命令符工具里输入如下的命令:

Windows下添加服务的几种办法

最后用“注册表编辑器”将服务替换为自己需要的功能。

使用Windows键 + R键打开运行窗口,输入“regedit”,然后回车,打开regedit注册表编辑器

Windows下添加服务的几种办法
6.在左边的目录中找到以下路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tomcat9Service1

Windows下添加服务的几种办法
7.鼠标右击tomcat9Service1,新建一个"项",名称为"Parameters" 。

Windows下添加服务的几种办法
8.右击"Parameters",创建一个"字符串值",名称为"Application",数值数据里填写你要执行的程序的完整路径。如:G:\software\apache-tomcat-9.0.41\bin\tomcat9.exe

Windows下添加服务的几种办法

Windows下添加服务的几种办法

Windows下添加服务的几种办法
9.再右击"Parameters",创建一个"字符串值",名为AppDirectory,数值数据里填写程序所在的上级目录。如:G:\software\apache-tomcat-9.0.41\bin\

修改完注册表后,修改服务设置

1.使用Windows键 + R键打开运行窗口,输入“services.msc”,然后回车,打开服务面板,在“名称”里面找到刚才添加的服务“tomcat9Service1”,鼠标右键属性。

Windows下添加服务的几种办法
2.切换到“常规”标签页里,可以设置服务的启动类型,“自动”指的是开机自动启动,手动指的是需要手动起服务,为了方便,我们就在电脑开机时,自动启动服务好啦。

Windows下添加服务的几种办法

3.切换到“登陆”标签页里,如果服务需要与用户进行交互,则勾选本地系统账户,"允许服务与桌面交互"。

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!
Windows下添加服务的几种办法后续精彩内容已被小麦苗无情隐藏,请输入验证码解锁本站所有文章
验证码:
请关注本站微信公众号,回复“小麦苗博客”,获取验证码。在微信里搜索“DB宝”或者“www_xmmup_com”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

嘿,我是小麦,需要帮助随时找我哦
  • 18509239930
  • 个人微信

  • 麦老师QQ聊天
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部