Codigo .bat no reinicia la pc

Iniciado por DarkXploitz, Febrero 03, 2019, 09:41:45 AM

Tema anterior - Siguiente tema

0 Miembros y 2 Visitantes están viendo este tema.

Febrero 03, 2019, 09:41:45 AM Ultima modificación: Febrero 03, 2019, 09:59:45 AM por DarkXploitz
buenas despues de tanto buscar al fin consegui como desactivar el uac  ;D ;D ;D pero hay una parte del codigo que no logro que funcione

Código: dos
@echo off
setlocal
reg.exe query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "EnableLUA" /t "REG_DWORD" /d "0" >NUL 2>&1 && (set /a existe=1) || (set /a existe=0)
if "%existe%"=="0" (
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
)
else (

echo
)
endlocal



1-abre registro
2- verifica si el valor 1 existe, si existe lo cambia a 0 y si es 0 hace otra cosa (else)
3-deberia reiniciar pero no se donde poner el shutdown lo e puesto al final del segundo code pero nada no reinicia lo  puse en el else y nada
No Te Pido Que Pienses Como Yo, Solo Te Pido Que Pienses

Hola @No tienes permitido ver los links. Registrarse o Entrar a mi cuenta no estas mostrando el código que utilizas para realizar el reinicio, pero por si las dudas te recomiendo el siguiente:

Código: dos
shutdown -r -f -t 5


-r : Reinicia el sistema.
-f : Cierra a la fuerza todos los procesos activos.
-t X : Cantidad de segundos "X" que espera para ejecutar el reinicio.

En donde lo pongas al código es indiferente, es decir, si esta dentro del else, y el if no cumple la condición, debería ejecutarse cuando entre al else.

Saludos!

K A I L