Comando MS DOS che non so...

Pubblicità
Stato
Discussione chiusa ad ulteriori risposte.

Crash

Utente Attivo
Messaggi
165
Reazioni
0
Punteggio
38
Vi illustro brevemente la situation:

Mi son creato un .bat che all'avvio del PC connette automaticamente l'ADSL e fa partire Emule in background. Fin là non è difficile.

Purtroppo il modem ci stà circa 10 secondi in + del PC a "rendersi operativo", quindi il .bat parte prima che il modem sia pronto e mi dà errore ovviamente.

Bene, domanda:

Chi conosce un comando specifico in DOS o sappia suggerirmi una scappatoia per "far aspettare" 10 secondi prima che il .bat faccia partire la connessine automatica?? :boh: :boh: :help: :help:



In Visual Basic mi ricordo che si usava una cosa tipo "GetTime", si faceva un IF.. e chi se lo ricorda più.. ma in DOS so 10 comandi in croce e.. uff... :doh:

Grazie se qualcuno lo sapesse!! ;)
 
Scappatoia:
Se vuoi aspettare 15 secondi, scrivi:
Codice:
PING 1.1.1.1 -n 1 -w 15000 >NUL
Spiegazione:
ping lo conosci
1.1.1.1 è un indirizzo inesistente
-n 1 significa 1 volta
-w 15000 significa timeout di 15000 millisecondi = 15 secondi
Prova!
ciao
Zappa
 
Stasera provo, Zappa, se funziona ti noleggio la morosa per 2 giorni!!! :D
 
Lascia stare ... mica è il caso! sono un pochetto :old:
ho solo cercato su google "batch file wait time" .. era la prima!
Ah, San Google! :luxhello:
 
Così non funzia...
Così si però:

@ping 127.0.0.1 -n 13 -w 190000 > nul
@ping 127.0.0.1 -n %2% -w 10000> nul

L'ho modificato un po' a caso, lo ammetto, però è il fine quello che conta, non i mezzi per raggiungerlo!!!

Grazie cmq x la dritta, non mi sarebbe mai venuto in mente di cercarlo su google così!! Thank'YouVeryMuch!!!!!
 
Stato
Discussione chiusa ad ulteriori risposte.
Pubblicità
Pubblicità
Indietro
Top