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

@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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理