Come creare un file batch (BAT) in Windows: 5 semplici passaggi
La creazione di un file batch per automatizzare le attività ripetitive è facile, una volta che sai come fare.
I file batch sono il modo in cui il computer tuttofare fa le cose. Possono automatizzare le attività quotidiane, ridurre il tempo necessario per fare qualcosa e tradurre un processo complesso in qualcosa che chiunque potrebbe operare.
In questo articolo, vedrai come scrivere un semplice file batch. Imparerai le basi di cosa possono fare i file batch e come scriverli tu stesso. Ti fornirò anche ulteriori risorse per imparare a scrivere file batch (BAT).
Come creare un file batch su Windows
Per creare un file batch di Windows, attenersi alla seguente procedura:
- Aprire un file di testo, ad esempio un blocco note o un documento di WordPad.
- Aggiungi i tuoi comandi, iniziando con @echo [off], seguito da, ciascuno in una nuova riga, title [title of your batch script], echo [first line] e pause.
- Salva il tuo file con l’estensione BAT, ad esempio test.bat.
- Per eseguire il file batch, fai doppio clic sul file BAT appena creato.
- Per modificare il file batch, fai clic con il pulsante destro del mouse sul file BAT e seleziona Modifica.
Il tuo file non elaborato sarà simile a questo:
Ed ecco la finestra di comando corrispondente per l’esempio sopra:
Se è stato troppo veloce, o se vuoi saperne di più sui comandi del file BAT e su come usarli, continua a leggere!
Passaggio 1: crea un file BAT
Diciamo che hai spesso problemi di rete; ti ritrovi costantemente al prompt dei comandi, digitando ipconfig e facendo il ping di Google per risolvere i problemi di rete. Dopo un po’, ti rendi conto che sarebbe un po’ più efficiente se scrivessi un semplice file BAT, lo incollassi sulla tua chiavetta USB e lo utilizzassi sulle macchine per la risoluzione dei problemi.
Crea un nuovo documento di testo
Un file batch semplifica le attività ripetibili del computer utilizzando il prompt dei comandi di Windows. Di seguito è riportato un esempio di un file batch responsabile della visualizzazione del testo nel prompt dei comandi. Crea un nuovo file BAT facendo clic con il pulsante destro del mouse su uno spazio vuoto all’interno di una directory e selezionando Nuovo, quindi Documento di testo.
Aggiungi codice
Fare doppio clic su questo Nuovo documento di testo per aprire l’editor di testo predefinito. Copia e incolla il seguente codice nella tua immissione di testo.
@echo offtitle This is your first batch script!echo Welcome to batch scripting!pause
Salva come file BAT
Lo script sopra fa eco al testo "Benvenuto nello scripting batch!" Salva il tuo file andando su File > Salva con nome, quindi nomina il tuo file come desideri. Termina il nome del file con l’ estensione BAT aggiunta, ad esempio welcome.bat, e fai clic su OK. Questo completerà il processo batch. Ora, fai doppio clic sul file batch appena creato per attivarlo.
Non dare per scontato che sia tutto ciò che lo script batch può fare. I parametri degli script batch sono versioni ottimizzate dei codici del prompt dei comandi, quindi sei limitato a ciò che il tuo prompt dei comandi può fare. Per chi non ha familiarità con il programma, il prompt dei comandi è in grado di eseguire parecchie operazioni.
Passaggio 2: impara le basi dello scripting batch
I file batch utilizzano la stessa lingua del prompt dei comandi. Tutto quello che stai facendo è dire al prompt dei comandi cosa vuoi inserire usando un file, invece di scriverlo nel prompt dei comandi. Questo ti fa risparmiare tempo e fatica. Ti consente anche di inserire un po’ di logica, come semplici loop, istruzioni condizionali, ecc. di cui la programmazione procedurale è capace concettualmente.
@echo: questo parametro ti consentirà di visualizzare lo script di lavoro nel prompt dei comandi. Questo parametro è utile per visualizzare il codice di lavoro. Se sorgono problemi dal file batch, sarai in grado di visualizzare i problemi associati allo script utilizzando la funzione echo. L’aggiunta di un seguito a questo parametro ti consentirà di chiudere rapidamente lo script al termine.
- titolo: Fornire gran parte della stessa funzione di a