Windows
登录/注册
首页
Windows
软件
网络
服务器
安全
信创
AI
云计算
更多
Apple
硬件
数据
搜索
登录
注册
批处理 bat 如何实现双击打开自动以管理员身份运行?
阿斌
1月前
Windows
68
在写个软件的批处理绿化程序,我希望实现用户下载后,能够双击自动以管理员身份运行该 bat 程序 ,而不是去右击以管理员身份运行,毕间使用者大部分是电脑小白,步骤越简化越好。请问有解决方法吗?
点赞
0
收藏
0
收藏的用户(
0
)
X
正在加载信息~
1 个回答
小何同志
1月前
2
楼
将以下代码放在 BAT 最开始即可:
>NUL 2>&1 REG.exe query "HKU\S-1-5-19" || (
ECHO SET UAC = CreateObject^("Shell.Application"^) > "%TEMP%\Getadmin.vbs"
ECHO UAC.ShellExecute "%~f0", "%1", "", "runas", 1 >> "%TEMP%\Getadmin.vbs"
"%TEMP%\Getadmin.vbs"
DEL /f /q "%TEMP%\Getadmin.vbs" 2>NUL
Exit /b
)
赞
1
回复引用
引用
探知网
3
楼
您需要登录后才可以发帖。
立即登录
丨
立即注册
回帖
高级回复
返回
发新帖
阿斌
搜索