Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: AweboGamer en 21 Julio 2019, 19:56 PM

Título: Ayuda en batch(.bat)
Publicado por: AweboGamer en 21 Julio 2019, 19:56 PM
El codigo es este:
@echo off
Title Proceso Garena Free Fire

color 27
TASKKILL /IM Bluestacks.exe /F
TASKKILL /IM HD-Player.exe /F
TASKKILL /IM HD-Agent /F
#AQUI QUIERO TENER UNA CUENTA REGRESIVA DE 10 SEGUNDOS SIN TOCAR NADA Y AUTOMATICAMENTE SE CIERRA PERO SI INTERRUMPO LA CUENTA QUE CONTINUE a inicio#
:inicio
cls
set /p respuesta=¿Esta seguro que desea abrir Free Fire? S/N:
IF %respuesta%==S goto si
IF %respuesta%==N goto no
:si
cls
Free_Fire.lnk
:no
cls
exit
:espera
exit

Título: Re: Ayuda en batch(.bat)
Publicado por: huchoko en 21 Julio 2019, 20:51 PM
Pues nececitarias una forma de leer el teclado sin que te interrumpa el bucle, medio complicado... Talvez esto te sirva (https://www.reddit.com/r/Batch/comments/6lrvpq/a_nonblocking_keyboard_input_batch_framework_if/)...
Título: Re: Ayuda en batch(.bat)
Publicado por: EdePC en 21 Julio 2019, 22:14 PM
Saludos,

- Puedes usar CHOISE, revisa lo siguiente:

Código (dos) [Seleccionar]
@ECHO OFF

ECHO Presione 'S' para ejecutar el programa
ECHO Presione 'N' o espere 10 segundos para salir del programa

CHOICE /C SN /T 10 /D N

IF %ERRORLEVEL% EQU 1 GOTO continuar
IF %ERRORLEVEL% EQU 2 GOTO salir

:continuar
ECHO "Hola, mundo!"
PAUSE

:salir
EXIT