通过注册表检测UAC是否处于关闭状态(不弹窗)

时间:2022-04-07 14:55:58

注册表路径:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

UAC各级别对应的注册表值:

通过注册表检测UAC是否处于关闭状态(不弹窗)

从上图中可知, 当ConsentPromptBehaviorAdminPromptOnSecureDesktop 的值均为 0 时,UAC处于关闭状态。

只判断EnableLUA的方式是不准的,当UAC处于如下状态,是不弹窗的,而EnableLUA的值依然为1.

通过注册表检测UAC是否处于关闭状态(不弹窗)

代码不贴了,自己写吧~