Exacto!
Entonces, no hace falta que haga un bucle. Modifico el script de pitoloko:
Sólo hace falta que tu tarea programada ejecute esto.
Saludos!
Entonces, no hace falta que haga un bucle. Modifico el script de pitoloko:
Código (dos) [Seleccionar]
@echo off
Title=Foro.ElHacker.Net
setlocal enabledelayedexpansion
REM By PiToLoKo
REM Foro.ElHacker.Net
Set Reproductores=3
Set Reproductor=mpc.exe & Call :Verify
Set Reproductor=mpc-hc.exe & Call :Verify
Set Reproductor=kmplayer.exe & Call :Verify
If !Reproductores! EQU 0 (
echo Reinicio en proceso...
shutdown -s -t 30
) ELSE (
shutdown -a >nul 2>&1
echo Reinicio cancelado, El reproductor de video se esta ejecutando.
ping localhost -n 5 >nul
cls
)
:Verify
tasklist /fi "IMAGENAME eq %reproductor%" | findstr ".exe" >nul
IF %ERRORLEVEL% GEQ 1 (
Set /a Reproductores-=1
goto:eof
) else (
goto:eof
)
Sólo hace falta que tu tarea programada ejecute esto.
Saludos!