关于bat:Windows自动使用管理员权限运行bat批处理手动选择启停服务

7次阅读

共计 339 个字符,预计需要花费 1 分钟才能阅读完成。

@echo off&(cd/d "%~dp0")&(fltmc>nul)||(start ""mshta vbscript:CreateObject^("Shell.Application"^).ShellExecute^("%~snx0"," %*","","runas",1^)^(window.close^)&exit /b)
:: echo 以后以管理员权限运行

:loop
echo 启停 AWVS 服务
echo 1. 启动 AWVS 服务
echo 2. 进行 AWVS 服务
echo 3. 退出
echo.

set /p a= 输出序号:if %a%==1 goto 启动
if %a%==2 goto 进行
if %a%==3 exit

: 启动
net start acunetix
goto loop

: 进行
net stop acunetix
goto loop
正文完
 0