Questo articolo spiega come impedire che i file batch vengano eseguiti immediatamente dopo l'apertura. Esistono diversi comandi che è possibile utilizzare per ritardare l'esecuzione di un file batch, a seconda delle proprie esigenze. Ricorda, devi avere una conoscenza sufficiente della scrittura di file batch prima di tentare di ritardare.
Fare un passo
Passaggio 1. Vai a Start
Per farlo, fai clic sul logo di Windows nell'angolo in basso a sinistra.
Se hai già un file batch che desideri rinviare, fai clic con il pulsante destro del mouse sul file, quindi fai clic su Modificare per aprire il file in Blocco note. In questo modo, puoi saltare i due passaggi successivi.
Passaggio 2. Avvia Blocco note
Digita il blocco note in Start, quindi fai clic su Bloc notes visualizzato nella parte superiore della finestra Start.
Passaggio 3. Creare un file batch
Questi file iniziano spesso con il comando
@eco spento
. Dopo aver scritto il comando, inserisci il testo del file batch secondo necessità.
Passaggio 4. Specificare come si desidera ritardare i file
Esistono tre comandi principali che possono essere utilizzati per ritardare i file batch:
- PAUSA - Il file batch verrà messo in pausa finché non viene premuto un tasto standard (es. barra spaziatrice).
- TIMEOUT - Il file batch verrà messo in pausa per alcuni secondi (o quando viene premuto un tasto) prima di essere eseguito nuovamente.
- PING - Il file batch verrà messo in pausa finché non riceve un pingback dall'indirizzo del computer specificato. Di solito il file si interromperà solo se esegui il ping di un indirizzo funzionante.
Passaggio 5. Decidi dove sospendere il file
Puoi sospendere il file batch in qualsiasi punto del codice (salvare dopo il comando "Esci" se ne usi uno). Scorri verso il basso fino a trovare il punto in cui desideri ritardare il file batch, quindi crea uno spazio tra il codice prima del punto di ritardo e il codice dopo di esso.
Passaggio 6. Digitare il comando
A seconda del comando selezionato, eseguire uno dei seguenti comandi:
- PAUSE - Digita pausa nella riga. Non aggiungere nulla qui.
-
TIMEOUT - Digitare il tempo di timeout. Sostituisci "time" con il numero di secondi per ritardare il file. Ad esempio, se desideri ritardare il file batch di 30 secondi, digita timeout 30.
Per impedire ad altri di saltare il ritardo premendo un pulsante, digitare timeout time /nobreak (sostituire "time" con il numero di secondi del ritardo)
- PING - Digitare l'indirizzo ping. Sostituisci "indirizzo" con l'indirizzo IP del computer o del sito su cui desideri eseguire il PING.
Passaggio 7. Salva il documento come file batch
Se il documento non è già stato salvato come file batch, procedi come segue:
- Clic File, quindi seleziona Salva come….
- Digita il nome del file seguito da un'estensione.bat (ad es. "Il mio file batch" cambierà in "Il mio file batch.bat").
- Fare clic sulla casella a discesa "Salva come", quindi fare clic su Tutti i files.
- Specificare la posizione di archiviazione, quindi fare clic su Salva.
Suggerimenti
- Puoi eseguire il file batch in qualsiasi Windows facendo doppio clic su di esso.
- Il comando " PAUSE " viene utilizzato al meglio quando si desidera che l'utente esegua la parte successiva del file batch. Il comando "TIMEOUT" è perfetto per quando si desidera che il file venga eseguito automaticamente.
Avvertimento
- Il vecchio comando "SLEEP" non funziona su Windows 10.
- Il file batch non può essere eseguito su un computer Mac.