内容目录
@echo off title 开启打印服务 set /p cho= 请选择(1。开启 2。关闭): if %cho%==1 goto 1 if %cho%==2 goto 2 exit :1 echo. sc config Spooler start= demand>nul net start Spooler>nul 2>nul&&echo 开启服务成功,按任意键退出……&&pause>nul&&exit if errorlevel 1 goto 3 :3 echo. set /p cho1= 服务本来就是开启的,是否关闭?(Y/N): if /i %cho1%==Y goto 2 if /i %cho1%==n exit :2 echo. sc config Spooler start= disabled>nul net stop Spooler>nul 2>nul&&echo 关闭服务成功,按任意键退出……&&pause>nul&&exit if errorlevel 1 goto 4 :4 echo. set /p cho1= 服务本来就是关闭的,是否开启?(Y/N): if /i %cho1%==Y goto 1 if /i %cho1%==n exit
先 1 和 2 选择打开或关闭。
如果打开成功就提示成功了,没打开成功就说明已经是打开的了,这时就不用提示成功而转到标签 3,标签 3 就是问在已经打开的情况下询问是不是要关闭,如果要关闭就回到关闭的标签(就是标签 2)
反过来,关闭时的情况也相似了。
相关文章
- ThinkPad x13 Gen1傲腾H10重装系统的麻烦(0)
- Win10系统电脑进入安全模式的四种方法,让你轻松应对各种问题(0)
- 【Python】修改Windows中 pip 的缓存位置与删除 pip 缓存(1)
- 记录问题解决的连接(0)
- ‘%s=%s’ % (k, v) for k, v in params.items(), ^ SyntaxError: Generator expression must be parent(0)