Lessico IT › Programmazione › File batch

File batch

Programmazione Svenska → Aggiornato: 2026-10-01

Un file di testo con comandi che DOS e Windows eseguono in sequenza: il file .bat, il linguaggio di scripting che nessuno ha scelto ma che tutti hanno usato.

Risale a MS-DOS, dove AUTOEXEC.BAT veniva eseguito a ogni avvio e rappresentava quanto di più simile alla configurazione di sistema. Il linguaggio è rudimentale: echo, goto con etichette, if, for e variabili racchiuse tra segni di percentuale (%PATH%). Niente vere funzioni, niente strutture dati.

Windows NT introdusse cmd.exe con l'estensione .cmd e una semantica un po' migliore, ma le fondamenta sono le stesse. PowerShell lo ha sostituito davvero nel 2006, eppure i file .bat persistono come colla nelle catene di build e negli installer, per le stesse ragioni per cui gli shell script persistono su Unix.

← Torna al lessico