bat打开操作服务

来源:互联网 发布:怎么申请淘宝达人账号 编辑:程序博客网 时间:2024/06/05 02:37
@echo off:0cls@echo 1 获取服务名@echo 2 获取显示名@echo 3 退出@echo 4 服务命令书格式@echo 5 显示服务状态@echo 6 开启服务@echo 7 停止服务@echo 8 服务设为手动@echo 9 服务设为自动@echo 10 服务设为禁用@echo 11 删除服务set /p choice=  请选择:if "%choice%"=="" goto 0if "%choice%"=="1" goto 1if "%choice%"=="2" goto 2if "%choice%"=="3" goto 3if "%choice%"=="4" goto 4if "%choice%"=="5" goto 5if "%choice%"=="6" goto 6if "%choice%"=="7" goto 7if "%choice%"=="8" goto 8if "%choice%"=="9" goto 9if "%choice%"=="10" goto 10if "%choice%"=="11" goto 11goto 0:1set num=Set /p num=输入你的服务显示名:if "%num%"=="" goto 0sc getkeyname "%num%"@pausegoto 0:2set num=Set /p num=输入你的服务名:if "%num%"=="" goto 0sc getdisplayname "%num%"@pausegoto 0:3exit:4@echo sc config 服务名称 start= demand (设为手动)@echo sc config 服务名称 start= disabled(设为禁用)@echo sc config 服务名称 start= auto (设为自动)@echo sc stop/start 服务名称 (停止/开启服务)@echo sc delete 服务名 (删除服务)@pausegoto 0:5set num=set /p num=输入你的服务名:if "%num%"=="" goto 0for /f "tokens=5 delims=_ " %%j in ('sc qc %num%^|find "START_TYPE"') do set name=%%j@echo %name%@pausegoto 0:6set num=@rem 开启服务set /p num=输入你的服务名:if "%num%"=="" goto 0sc START %num%@pausegoto 0:7set num=@REM 停止服务set /p num=输入你的服务名:if "%num%"=="" goto 0sc stop %num%@pausegoto 0:8set num=@rem 把服务设为手动set /p num=输入你的服务名:if "%num%"=="" goto 0sc config %num%  start= demand@pausegoto 0:9set num=@rem 把服务设为自动set /p num=输入你的服务名:if "%num%"=="" goto 0sc config %num%  start= auto@pausegoto 0:10set num=@rem 把服务设为禁用set /p num=输入你的服务名:if "%num%"=="" goto 0sc config %num%  start= disabled@pausegoto 0:11@rem 删除服务set num=set /p num=输入你的服务名:if "%num%"=="" goto 0sc delete %num%@pausegoto 0
0 0
原创粉丝点击