无忧启动论坛
标题:
为cmd bat申请管理员权限,弹出UAC授权提示框
[打印本页]
作者:
2011895866818
时间:
2014-11-17 10:43
标题:
为cmd bat申请管理员权限,弹出UAC授权提示框
结合网上搜索出来的方法,个人修改了一下
要点是利用VBS提权
UAC-mine.zip
(456 Bytes, 下载次数: 22)
2014-11-17 10:42 上传
点击文件名下载附件
下载积分: 无忧币 -2
@echo off
if not "%1" == "uac" (
echo 申请UAC权限...
goto GetUAC
) else ( goto DO )
:GetUAC
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "uac", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:DO
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
rem -------------------------------------------------------------
echo path:%cd%
echo 操作代码...
pause
复制代码
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/)
Powered by Discuz! X3.3