UAC deactivate desactivar preguntas molestas del sistema
Publicado: 23 Oct 2011, 03:09
Solo con ejecutar esto silenciamos al sistema para funcione como windows XP antiguo, sin preguntar nada,
Funciona de maravilla.
Función: Desactivamos UAC por programa:
ActivarUac(0) Elimina preguntas del sistema, y
ActivarUac(1) Activa el pregunton del sistema.
Salu22:)
Aquí bajar programa ejecutable y fuentes:
Funciona de maravilla.
Función: Desactivamos UAC por programa:
ActivarUac(0) Elimina preguntas del sistema, y
ActivarUac(1) Activa el pregunton del sistema.
Código: Seleccionar todo
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_outfile=deactivateUac.exe
#AutoIt3Wrapper_UseX64=n
#AutoIt3Wrapper_Res_Comment=www.autoit.es
#AutoIt3Wrapper_Res_Description=Desactiva Uac - en caso que no pueda hacerlo lo informa. En caso contrario no da info.
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
; Basicos Elimina UAC - www.autoit.es
ActivarUac(0) ; valor 0 quitamos UAC
Func ActivarUac($valor) ; valor = 0 desactiva UAC . Valor diferente a 0, ej 1 activa UAC
; Creditos a Basicos y Checkok - Eliminamos prompts y preguntas del UAC al modificar el sistema - Atención usar para usuarios avanzados -www.autoit.es
#RequireAdmin
;valores son 0 desactivado y 5 activado de DWORD, 0x00000001 (1) Y 0x00000005 (5)
$resultadodeescritura=1
if $valor=0 then
If RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System", "ConsentPromptBehaviorAdmin") Then
$resultadodeescritura= RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System", "ConsentPromptBehaviorAdmin","REG_DWORD","0")
Endif
Else
If not RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System", "ConsentPromptBehaviorAdmin") Then
$resultadodeescritura= RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System", "ConsentPromptBehaviorAdmin","REG_DWORD","5")
Endif
EndIf
if not $resultadodeescritura then
msgbox(0,"Error Eliminando Uac - Autoit.es","Valor de registro"& RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System", "ConsentPromptBehaviorAdmin") & "Error en la desactivación")
EndIf
Return $resultadodeescritura
EndFunc
Aquí bajar programa ejecutable y fuentes: