elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Temas
Páginas: [1]
1  Programación / Scripting / [AYUDA] Batch por horario, limita el uso de un programa en una hora específica en: 20 Julio 2014, 21:51 pm
 :D

Buenas tardes hermanos del foro, resulta que tuve una idea para que mis hermanitos no estuvieran todo el día pegados al PC jugando ( :rolleyes: como yo jeje) y resulta que hice un batch para que limite sus horarios, es decir: pueden jugar de 7 pm a 7 am  >:D , pero de 7 am a 7 pm el batch les niega el acceso al juego ( :o enlace el juego con el batch para que inicien el batch al querer jugar y oculte el verdadero exe  >:D)


Hasta ahora todo bien, lo ejecute y mangos, eso de las 12 am y 1 am no lo reconoce, es decir lo marca como si fuera de día, e impide jugar (nota: se devería ejecutar desde las 7 pm en adelante hasta las 7 am)..


y lo escribi difiriendo mucho de las reglas generales, es decir invertí unas cuantas claves y ahora no tengo idea de como repararlo (perdí la nocion)

Código:
@echo off
title Hitman 2 Silence Assassin (R)
REM: By HWDT

if %time% GEQ 19:00:00.0 goto :morning
if %time% LEQ 7:00:00.0 goto :later


:later
echo %time%
echo later
if %time% GEQ 19:00:10.0 goto :start
if %time% LEQ 19:00:00.0 goto :mor2


:morning
echo %time%
echo morning
if %time% GEQ 7:00:10.0 goto :mor1
if %time% LEQ 7:00:00.0 goto :start


:mor1
echo MsgBox "Ya es tarde PL, intenta después de las 7:00 pm o mañana, antes de las 7:00 am", 64, "Hitman 2™" >%temp%\mensaje.vbs
start %temp%\mensaje.vbs
echo.
exit


:mor2
echo MsgBox "Todavia es temprano PL, intenta después de las 7:00 pm o mañana, antes de las 7:00 am", 64, "Hitman 2™" >%temp%\mensaje.vbs
start %temp%\mensaje.vbs
echo.
exit


:start
start /min high.mp3
cls
echo Extrayendo Archivos
echo.
echo ======/29
ping localhost -n 2 >nul
cls

echo Extrayendo Archivos
echo.
echo ======/======/49
ping localhost -n 2 >nul
cls

echo Extrayendo Archivos
echo.
echo ======/======/======/69
ping localhost -n 2 >nul
cls

echo Extrayendo Archivos
echo.
echo ======/======/======/======/89
ping localhost -n 2 >nul
cls

echo Extrayendo Archivos
echo.
echo ======/======/======/======/======/100
ping localhost -n 2 >nul
cls

echo EXTRACCION COMPLETA
ECHO.
echo PUEDES JUGAR CHIVAN
ECHO.
echo COME FRUTAS Y VERDURAS JAJAJA
ECHO.
echo Iniciando en 5
ping local host -n 1 >nul
cls
echo EXTRACCION COMPLETA
ECHO.
echo PUEDES JUGAR CHIVAN
ECHO.
echo COME FRUTAS Y VERDURAS JAJAJA
ECHO.
echo Iniciando en 4
ping local host -n 1 >nul
cls
echo EXTRACCION COMPLETA
ECHO.
echo PUEDES JUGAR CHIVAN
ECHO.
echo COME FRUTAS Y VERDURAS JAJAJA
ECHO.
echo Iniciando en 3
ping local host -n 1 >nul
cls
echo EXTRACCION COMPLETA
ECHO.
echo PUEDES JUGAR CHIVAN
ECHO.
echo COME FRUTAS Y VERDURAS JAJAJA
ECHO.
echo Iniciando en 2
ping local host -n 1 >nul
cls
echo EXTRACCION COMPLETA
ECHO.
echo PUEDES JUGAR CHIVAN
ECHO.
echo COME FRUTAS Y VERDURAS JA JA JA
ECHO.
echo Iniciando en 1
ping local host -n 1 >nul
pause
start hitman2.exe
ping local host -n 2 >nul
taskkill /F /T /IM wmplayer.exe
exit

Espero puedan ayudarme, ya que intenté de todas las maneras posibles que encontré y no me dan el resultado esperado, saludos. Saludos! :huh:
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines