Windows bat脚本获取administrator权限

来源:互联网 发布:淘宝海外入驻入口 编辑:程序博客网 时间:2024/06/13 21:39

代码:

@echo offecho 获取Administrator权限cacls.exe "%SystemDrive%\System Volume Information" >nul 2>nulif %errorlevel%==0 goto Adminif exist "%temp%\getadmin.vbs" del /f /q "%temp%\getadmin.vbs"echo Set RequestUAC = CreateObject^("Shell.Application"^)>"%temp%\getadmin.vbs"echo RequestUAC.ShellExecute "%~s0","","","runas",1 >>"%temp%\getadmin.vbs"echo WScript.Quit >>"%temp%\getadmin.vbs""%temp%\getadmin.vbs" /fif exist "%temp%\getadmin.vbs" del /f /q "%temp%\getadmin.vbs"exit:Adminecho 成功取得Administrator权限echo 检测MySQL状态for /f "skip=3 tokens=4" %%i in ('sc query MySQL') do set "zt=%%i" &goto :next:nextif /i "%zt%"=="RUNNING" (    echo MySQL服务运行中) else (    echo 该服务现在处理停止状态    echo 启动MySQL    net start MySQL    sc start MySQL)

效果:
这里写图片描述