Título: [BATCH] Como hago para esperar una cantidad de tiempo ? Publicado por: Zorrohack en 24 Agosto 2012, 22:15 pm Windows 7 o Vista seria TIMEOUT /T 5 /NOBREAK para esperar 5 segundos pero
en Windows XP no se puede usar TIMEOUT tampoco Sleep Título: Re: Como hago para esperar una cantidad de tiempo ? Publicado por: -- KiLiaN -- en 24 Agosto 2012, 23:10 pm Título: Re: Como hago para esperar una cantidad de tiempo ? Publicado por: Eleкtro en 24 Agosto 2012, 23:39 pm en Windows XP no se puede usar TIMEOUT tampoco Sleep SLEEP es una aplicación de terceros, Y el comando TIMEOUT no está en WinXP, Solo puedes recurrir a PING como te dijo el compañero -- KiLiaN --, O instalar sleep. Saludos Título: Re: [BATCH] Como hago para esperar una cantidad de tiempo ? Publicado por: Zorrohack en 25 Agosto 2012, 19:10 pm El problema esta en que Yo no estoy usando el comando ping, lo que estoy
haciendo es escribiendo dentro de una archivo .bat y ejecutar cierta accion y mientras se realiza la operacion entonces es donde quiero esperar aqui lo pongo: Esto es en Windows XP Print #1, "CD " & App.path Print #1, "TASKKILL /F /IM Ejecutable.exe" Print #1, "TIMEOUT /T 5 /NOBREAK" >>aqui es donde quiero esperar Print #1, "DEL /Q Ejecutable.exe" Print #1, "RENAME Ejecutable.exe NuevoEjecutable.exe" Print #1, "START NuevoEjecutable.exe" Título: Re: [BATCH] Como hago para esperar una cantidad de tiempo ? Publicado por: Eleкtro en 25 Agosto 2012, 23:27 pm ¿Porque quieres esperar 5 segundos después del TASKKILL?
Si la intención es esperar a que el comando termine de cerrar el proceso, Puedes usar: Código (Y omitir el timeout/ping) De lo contrario: Código
Saludos Título: Re: [BATCH] Como hago para esperar una cantidad de tiempo ? Publicado por: Zorrohack en 26 Agosto 2012, 17:05 pm Gracias EleKtro H@cker eso me funciona 100 % ;-)
|