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

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  ejecutar un archivo despues de X segundos?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ejecutar un archivo despues de X segundos?  (Leído 4,167 veces)
mubimeiquer

Desconectado Desconectado

Mensajes: 27


Ver Perfil
ejecutar un archivo despues de X segundos?
« en: 25 Septiembre 2008, 02:40 am »

Lo que quiero hacer es que cuando ejecute el batch este espere un tiempo determinado    para ejecutar otra accion. ¿que comando debo usar?

la idea que tengo es esta:



start archivo.exe
esperar 300 segundos
start archivo2.exe
exit


Gracias de antemano.


En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: ejecutar un archivo despues de X segundos?
« Respuesta #1 en: 25 Septiembre 2008, 02:44 am »

Dos opciones que he encontrado rapidamente

Código:
:: Autor ne0x
:: Declaración de la función

:sleep
:: Sintaxis:
:: call:sleep [-s/-m] [x]

:: -s Indicamos los segundos a esperar
:: -m Indicamos los milisegundos a esperar
:: x Cantidad de segundos/milisegundos a esperar

if %1==-s (set /a tiempo=1+%2 && ping -n %tiempo% 127.0.0.1 > nul )
if %1==-m (ping -n 1 127.0.0.1 -w %2 > nul)
goto:EOF

Código:
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::                                                ::::::::
:::::::: FUNCTION SLEEP WITHOUT USING EXTERNAL COMMANDS ::::::::
::::::::                                                ::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::                                                            ::
::  Get a parameter 1% with the number of seconds to wait.    ::
::  Use the following variables: limit cont mirror1 mirror2   ::
::  Use the following variables: SLEEP time increment count   ::
::  $author CarlitoS.dll                                      ::
::                                                            ::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

 @echo off

 :SLEEP
 if "%1"=="" (goto :eof)
 set /a limit=0
 set /a limit=%1
 if %limit% LEQ 0 (goto :eof)
 set /a cont=0
 :time
 set mirror1=%time:~-4,1%
 :increment
 set mirror2=%time:~-4,1%
 if not %mirror2%==%mirror1% (goto count)
 goto increment
 :count
 set /a cont +=1
 if "%cont%"=="%limit%" (goto :eof)
 goto time
 goto :eof

Saludos


« Última modificación: 25 Septiembre 2008, 02:45 am por Novlucker » En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
-/lnkx/-

Desconectado Desconectado

Mensajes: 115



Ver Perfil WWW
Re: ejecutar un archivo despues de X segundos?
« Respuesta #2 en: 3 Octubre 2008, 22:02 pm »

Lo que quiero hacer es que cuando ejecute el batch este espere un tiempo determinado    para ejecutar otra accion. ¿que comando debo usar?

la idea que tengo es esta:



start archivo.exe
esperar 300 segundos
start archivo2.exe
exit


Gracias de antemano.
Hola....
Senzillamente puedes hacer

Código:
@echo off
color 0a
echo cargando...
ping -n 10 127.0.0.1>nul
start taskmgr

yo usaria el comando ping -n X 127.0.0.1>nul
                                           X=segundos
                                           
No se aver si te sirve...
Saludos
by lnkxnet84
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[PYTHON] Ejecutar commando despues de un socket
Scripting
RocKHounD 0 1,881 Último mensaje 3 Marzo 2012, 19:14 pm
por RocKHounD
Se puede crear un archivo que despues no deje desinstalar?
Análisis y Diseño de Malware
dega1980 9 3,559 Último mensaje 7 Abril 2014, 23:54 pm
por dega1980
Mis teclados usb solo funcionan 5 segundos y despues se apaga el teclado
Hardware
victtor77 2 1,251 Último mensaje 13 Abril 2019, 20:59 pm
por victtor77
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines