|
|
发表于 2025-4-25 21:02:27
|
显示全部楼层
保存ansi编码的bat
以管理员身份运行
- @echo off&set "@@debug=%~1"
- :prepare
- for %%a in (设置启动类型为自动,设置启动类型为手动,查看服务状态,开启服务,停止服务,退出) do (
- set /a n+=1
- call set __[%%n%%]__=%%a
- )
- set "n="
- :begin
- echo,&echo ==请输入数字选择==
- set __
- set "@@select="
- set /p @@select=输入数字并按回车:
- echo,
- if "%@@select%" == "1" %@@debug% sc.exe config Spooler start=auto
- if "%@@select%" == "2" %@@debug% sc.exe config Spooler start=demand
- if "%@@select%" == "3" %@@debug% sc.exe query Spooler
- if "%@@select%" == "4" (
- %@@debug% sc.exe config Spooler start=demand
- timeout /t 2 >nul
- %@@debug% sc.exe start Spooler
- )
- if "%@@select%" == "5" %@@debug% sc.exe stop Spooler
- if "%@@select%" == "6" goto :end
- pause&goto :begin
- :end
- pause&exit/b
复制代码 |
|