buenas paso x aqui porque estoy haciendo un proyecto personal, necesito crear una funcion phython3 para desactivar uac en windows a traves del registro, ya e logrado que funcione pero con .bat, el valor por defecto del uac activo es 1.
(1) necesito una funcion que abra el registro y me cambie el valor 1 por un 0 y reinicie la pc.
(2) que chequee que si ya el valor es 0 no haga nada y pase a la siguiente orden o funcion.
una sola funcion usando winreg, por mas que e investigado no entiendo ese modulo de antemano muchas gracias
codigo .bat que uso para desactivar uac windows
C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
Aquí tienes un ejemplo Bypassing Windows 10 UAC With Python (https://dzone.com/articles/bypassing-windows-10-uac-withnbsppython).
No he comprobado que funcione, pero con buscar en google tienes muchisimos ejemplos y la propia documentación oficial de WinReg (https://docs.python.org/2/library/_winreg.html).