Win7/Win10以管理员权限注册控件批处理文件

来源:互联网 发布:中科软件怎么样 编辑:程序博客网 时间:2024/05/29 18:54

@echo offREM ________________________________________________________________SET "SELFPATH=%~dp0">nul 2>&1 "%SYSTEMROOT%\system32\regSvr32.exe" "%SELFPATH%XXX.dll"if '%errorlevel%' NEQ '0' (    echo 请求管理员权限...    goto UACPrompt) else ( goto gotAdmin ):UACPrompt echo 生成脚本并执行...     echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs" echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"     "%temp%\getadmin.vbs" exit /B:gotAdmin    if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )    pushd "%CD%"    CD /D "%~dp0"REM ________________________________________________________________echo 测试脚本pause>nul

原创粉丝点击