Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [BATCH] Inserire un attesa in un file batch

    il titolo dice tutto... qualcuno ha un idea di come fare??

    Thanks

  2. #2
    Per inserire una pausa puoi utilizzare il comando "pause": scrive su schermo "Premere un tasto per continuare..." e aspetta. Qualsiasi tasto va bene: Invio, lettere, numeri...
    Se cercavi una pausa di tempo non ti so rispondere.

  3. #3
    purtroppo cercavo proprio una pausa di tempo ç_ç

  4. #4
    Ho trovato un'alternativa. Devi utilizzare l'istruzione CHOICE che ti permette di fare una scelta. Di default puoi premere S o N per terminare l'istruzione. A questo comando puoi aggiungere l'opzione "/t" e "/d" che insieme ti permettono di effettuare una scelta predefinita dopo tot secondi. L'istruzione che ti serve è questa:

    choice /n /t <sec> /d s

    Al posto di <sec> inserisci il numero di secondi d'attesa; /d è la scelta predefinita (in questo caso s); /n è per nascondere le possibilità, altrimenti ti scriverebbe [S,N]? .
    Può darsi anche che ti proponga le scelte in inglese e quindi devi mettere la y al posto della s, oppure metti la n che va bene per tutti e due.
    Se qualcosa non è chiaro puoi anche cercare su google, ci sono molte guide sul comando CHOICE.

  5. #5
    proprio ciò di cui avevo bisogno,
    Grazie, caro

  6. #6

  7. #7
    Usa il comando sleep!

    codice:
    :: Numero di secondi di attesa
    sleep x_secondi
    :: Numero di millisecondi di attesa
    sleep -m x_millisecondi
    Lo puoi scaricare da qui

  8. #8
    Un'altra alternativa molto utilizzata è usare ping per pingare localhost, specificando 1 secondo come ritardo tra un ping e l'altro e il numero di ping da effettuare.
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.