Get UAC (User access control ) Status

Please use below script to get UAC enable/disable status,


import _winreg;
key = getattr(_winreg,"HKEY_LOCAL_MACHINE")
subkey = _winreg.OpenKey(key, "Software\Microsoft\Windows\CurrentVersion\Policies\System" )
(value, type) = _winreg.QueryValueEx(subkey,"EnableLUA")

if value == 1:
   print("User Access Control is Enabled");
elif value == 0:
   print("User Access Control is Disabled");
else:
   print('Error code returned'); 

Sample output would be,

User Access Control is Enabled