制作关闭服务bat批处理方法
更新日期:2024-09-12 15:06来源:互联网
有时候我们需要通过批处理文件来关闭系统的服务,但很多用户可能不知道如何编写批处理文件。下面我将分享一下具体的方法。
首先,我们需要查看要关闭或设置的系统/软件服务名称。可以使用命令services.msc打开服务管理器,如下图所示。
比如,爱奇艺的后台服务在开机时会自动启动,我们只需要知道服务名称即可,显示名称并不重要。
接着,打开记事本,输入以下代码:
@echo off
NET STOP “QiyiService”
sc config “QiyiService” start=DEMAND
exit
其中,NET STOP表示关闭服务,sc config “QiyiService” start=DEMAND表示将服务设置为手动启动。
在这里需要说明一下,Start的取值有不同类型,分别代表了不同的服务启动方式。
比如Start=0代表启动引导程序加载的设备驱动器,Start=1代表在核心初始化过程中启动的设备驱动器,Start=2代表每次计算机重新启动时都会自动开始的服务,Start=3代表必须手动启动的服务,Start=4代表不能启动的服务。
根据上述教程,我们可以使用bat文件来控制服务的启动、禁用、手动等类型,当然在操作前要先停止服务,否则可能会出现被阻拦的情况。