用脚本文件,服务管理.bat 操作本机服务

自己编写一个常用的服务操作管理 .bat

可创建服务,开启和停止、删除服务,设置和查看服务描述。简单明了

@echo off

mode con cols=80 lines=30
title 服务管理
color 0f

:begin
@echo.
@echo 请输入[1]用来进入操作windows服务,输入[2]用来创建新的windows服务
set /p select1=请输入:
if /i "%select1%"=="1" goto 1
if /i "%select1%"=="2" goto 2
goto 3
:2
set /p sname=请输入新的windows服务名字:
set /p spath=请输入新服务.exe服务程序所在路径(绝对路径):
sc create %sname% binpath= "%spath%"
goto begin
:3
@echo 此操作无效
goto begin
:1
@echo 请输入您想操作的windwos服务的名字
set /p servicename= 服务名称:

@echo 当前操作的服务为 [%servicename%] ,请输入命令进行更多操作。
@echo 命令操作 示例如下:
@echo.
@echo start			开启正在操作的服务
@echo stop    		停止正在操作的服务
@echo delete  		删除正在操作的服务
@echo text 描述		给正在操作的服务,设置一个描述
@echo qtext			查看正在操作的服务的描述
@echo reset			修改想要操作的服务的名字
@echo cls			清空屏幕
@echo begin			退到初始界面
@echo q			退出程序
@echo.

:input
@echo.
set /p cmdname= 在此处输入您的命令:
if /i "%cmdname%"=="begin" goto begin
if /i "%cmdname%"=="reset" goto reset
if /i "%cmdname%"=="cls" goto clear
if /i "%cmdname%"=="help" goto help
if /i "%cmdname%"=="q" goto end
if /i "%cmdname%"=="start" goto start
if /i "%cmdname%"=="stop" goto stop
if /i "%cmdname%"=="delete" goto delete
if /i "%cmdname%"=="qtext" goto qtext
if /i "%cmdname%"=="text" goto text

goto tip
:reset
set /p servicename= 新的服务名称:
@echo 当前操作的服务为 [%servicename%] ,请输入命令进行更多操作。
goto input
:start
net start %servicename%
goto input
:stop
net stop %servicename%
goto input
:delete
net stop %servicename%
sc delete %servicename%
goto input
:text
set /p ds= 请输入新的描述:
sc description %servicename% %ds%
goto input
:qtext
sc qdescription %servicename%
goto input
:tip
@echo 该命令 [%cmdname%] 无效,请输入[help]查看可用命令。
goto input
:clear
cls
goto input
:end
exit
:help
@echo.
@echo start			开启正在操作的服务
@echo stop    		停止正在操作的服务
@echo delete  		删除正在操作的服务
@echo text 描述		给正在操作的服务,设置一个描述
@echo qtext			查看正在操作的服务的描述
@echo reset			修改想要操作的服务的名字
@echo cls			清空屏幕
@echo begin			退到初始界面
@echo q			退出程序
@echo.
goto input








 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值