win7/win8管理员权限运行au3

win7/win8 中涉及到访问系统磁盘的根目录 (例如 C:\)、、 Windows 目录、Windows 系统目录、Program Files 目录、访问 Windows 安全信息以及读写系统登录数据库 (Registry) 的程序访问动作,都需要管理员权限。

Autoit 脚本默认运行于标准用户的权限下,当访问特殊路径或特殊操作需要使用管理员权限,au3只需在程序头添加#RequireAdmin ,运行时即会请求管理员权限。

IsAdmin()  ;检查当前用户是否拥有管理员权限,返回值为 1,说明当前用户拥有管理员权限,返回值为 0,说明用户不是管理员。

au3请求管理员权限:

#RequireAdmin  ;请求使用管理员权限

If IsAdmin() Then MsgBox(0, “”, “本程序拥有管理员权限”)   ;检查是否三管理员权限

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注