File batch

Un file batch è un tipo di file script che contiene un elenco di comandi e istruzioni programmatici per computer basati su Windows. Quando un utente esegue un file batch, ogni comando nello script viene eseguito automaticamente in sequenza. Gli utenti di Windows e gli amministratori di sistema usano spesso i file batch per automatizzare attività ripetitive invece di eseguire manualmente ogni passaggio, ad esempio creando copie di backup di una serie di cartelle o rinominando un grande insieme di file.

Quando si esegue un file batch, un programma interprete dei comandi lo legge riga per riga ed esegue ogni comando nell'ordine. I file batch sono disponibili in due formati. Le versioni precedenti di Windows basate su DOS, come Windows 95 e 98, usano file batch con l'estensione di file .BAT tramite l'interprete dei comandi COMMAND.COM. Le versioni di Windows basate su NT, come Windows 2000 e tutte le versioni successive, usano file batch con estensione .CMD tramite CMD.EXE. Sia i file BAT sia quelli CMD sono file di testo normale che puoi creare in qualsiasi editor di testo, come Blocco note.

Le prime versioni di Windows caricavano automaticamente un file batch speciale, AUTOEXEC.BAT, durante l'avvio del sistema. Questo file batch configurava automaticamente le impostazioni di sistema e caricava i driver dei dispositivi. Gli amministratori di sistema e gli utenti esperti potevano modificare AUTOEXEC.BAT per personalizzare il comportamento di Windows, ad esempio mappando automaticamente le unità di rete all'avvio. Tuttavia, gli utenti inesperti potevano causare problemi significativi apportando modifiche errate, impedendo forse persino l'avvio di Windows.

Sebbene i file batch siano specifici dei computer Windows, i sistemi operativi basati su Unix tra cui (Linux e macOS) usano file simili chiamati script shell. Sia i file batch sia gli script shell possono contenere comandi che modificano importanti impostazioni di sistema o creano vulnerabilità di sicurezza, quindi è necessario prestare attenzione e non eseguire mai file batch sconosciuti ricevuti da fonti non attendibili.

Estensioni di file: .BAT, .CMD

Aggiornato October 13, 2023 da Brian P.

quizMetti alla prova le tue conoscenze

What is the low-level operating system code that communicates with hardware called?

A
Bitmap
0%
B
Kernel
0%
C
Checksum
0%
D
Framework
0%
Correct! Incorrect!     View the Kernel definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di File batch in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.