Discussione:
tempo di attesa in un file .bat
(troppo vecchio per rispondere)
Alby
2006-04-24 13:33:56 UTC
Permalink
Salve,
come posso far attendere il mio bat alcuni secondi fra un'istruzione e
l'altra?

Grazie!
Due di Picche
2006-04-24 22:43:37 UTC
Permalink
Pestando alacremente sulla tastiera "Alby"
Post by Alby
Salve,
come posso far attendere il mio bat alcuni secondi fra un'istruzione e
l'altra?
pause n

dove n=numero di secondi
--
IBM: Indigestion Bothers Me
News 2002 [v 2.07] / StopDialer / PopDuster - http://www.socket2000.com
Akapulce portal: http://www.akapulce.net
Roberto Mariottini
2006-04-26 10:19:08 UTC
Permalink
Post by Alby
Salve,
come posso far attendere il mio bat alcuni secondi fra un'istruzione e
l'altra?
Per Windows XP, incolla questo testo in un file di nome SLEEP.BAT

-------------------------
@echo off
if "%1"=="" goto :EOF
set T=%TIME:~6,-3%
if "%T:~0,1%"=="0" set T=%T:~1%
set /A LIMIT = T + %1
if %LIMIT% GEQ 60 set /A LIMIT = LIMIT - 60
if %LIMIT% LSS 10 set LIMIT=0%LIMIT%
:loop
if %TIME:~6,-3% EQU %LIMIT% goto endloop
goto loop
:endloop
-------------------------

Poi lo chiami passandogli il numero di secondi:

rem Aspetta cinque secondi
call sleep 5

E' un po' povero e non molto preciso, ma dovrebbe funzionare.

Ciao
---
http://www.mariottini.net/roberto/
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ***@newsland.it
Alby
2006-04-28 09:15:35 UTC
Permalink
Si grazie 1000 funziona!!

Continua a leggere su narkive:
Loading...