将Bat文件注册为服务


一、工具准备

1. 下载工具

用到的工具我已经打包好到蓝奏云了,下载下来就好了。

https://fhxzzzh.lanzouo.com/b01j3h8rg

密码: chuj

2. 工具安装

将下载的两个文件放在同一个文件下,比如我这里放在 E:\nifi 文件夹下,在这个文件夹下以管理员身份运行命令行窗口,输入:

E:\nifi\instsrv.exe nifi E:\nifi\srvany.exe

这里我给服务起名叫做` nifi``,根据你的需要自行更换。

二、服务修改

1. 注册表

打开注册表:WIN + R 输入 regedit,找到如下目录:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/nifi,注意这里最后一个目录和你上面注册的服务同名,所以我这里是` nifi``。

2. 参数配置

右击 Parameters 选择 新建 ——> ,名字:Parameters

3. 字符串值

(1) 新增 AppDirectory

右击 Parameters 选择 新建 ——> 字符串值,名字:AppDirectory

新建完成右击选择修改,修改为bat文件夹所在的路径。

(2) 新增 Application

右击 Parameters 选择 新建 ——> 字符串值,名字:Application

新建完成右击选择修改,修改为bat文件所在的路径。

三、服务启停

1. 启动服务

打开服务:WIN + R 输入 services.msc,找到你第一步创建的服务名,我这里是取名是 nifi,右击启动即可。

2. 卸载服务

将安装的服务从服务列表中删除,命令窗口输入下行命令:

E:\nifi\instsrv.exe nifi remove

参考链接:

  1. 批处理注册为Windows服务

文章作者: 烽火戏诸诸诸侯
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 烽火戏诸诸诸侯 !
  目录