Batch

Definizione rapida

Nel significato comune inglese, batch indica un insieme di oggetti trattati come gruppo.

Spiegazione

In informatica, un file batch contiene comandi testuali eseguiti in sequenza per semplificare attività frequenti. In Windows usa l'estensione `.bat`; nei sistemi Unix corrisponde a uno shell script e in quelli IBM a un exec. Un batch job svolge più compiti senza intervento dell'utente, anche a intervalli o orari programmati. Il termine descrive inoltre l'invio di più file con una sola attivazione, possibilità prevista da YMODEM e ZMODEM.

Esempio pratico

Nei sistemi DOS e Windows, `autoexec.bat` raccoglie i comandi necessari all'inizializzazione del computer e li esegue nell'ordine stabilito.

Spiegazione tecnica

Il tratto comune alle diverse accezioni è l'elaborazione raggruppata: sequenze di comandi, serie di compiti o più file trasmessi insieme.

Da non confondere con

Un batch file è un testo di comandi, mentre un batch job è il programma che esegue compiti senza richiedere l'azione continua dell'utente.