Introduzione ai comandi per file batch

“Batch” è la parola inglese per “serie”. I file batch sono file di testo che contengono una sequenza di comandi per l’interprete dei comandi del sistema e permettono agli utenti Windows di automatizzare i processi di sistema e di programma. A tale scopo, questi file contengono comandi, noti anche come comandi batch, che vengono eseguiti dalla riga di comando o dal prompt dei comandi. Ci sono centinaia di comandi batch in grado di automatizzare dai cicli di stampa ai compiti più complessi.

Quanti comandi batch esistono?

Esistono centinaia di comandi per i file batch, ma non tutti funzionano in ogni sistema operativo. Alcuni comandi batch sono obsoleti o funzionano solo su sistemi operativi che oggi sono utilizzati poco o niente. Il seguente elenco di comandi batch comprende i comandi più importanti che funzionano sui computer e sistemi più moderni.

Consiglio

Per informazioni dettagliate su come creare ed eseguire file batch personalizzati, si rinvia al nostro articolo su questo argomento.

Batch-Befehle Ausgabe Versioni Windows
assoc Visualizza o modifica le associazioni alle estensioni dei file (ad es. .txt o .jpg) XP Vista 7, 8, 10
at Avvia un comando o un programma in un momento specifico, inserito poi in “Operazioni pianificate” XP Vista 7
attrib Visualizza o modifica gli attributi del file (ad esempio dimensione, data di modifica, posizione) XP Vista 7, 8, 10
cacls Visualizza o modifica gli elenchi di controllo di accesso dei file (ACL) XP Vista 7, 8, 10
call Richiama un file batch all’interno di un altro XP Vista 7, 8, 10
cd Passa a un’altra directory o cartella XP Vista 7, 8, 10
chcp Visualizza o imposta il numero di tabella codici attiva XP Vista 7, 8, 10
chdir Cambia la directory o ne visualizza il nome XP Vista 7, 8, 10
chkdsk Verifica la presenza di errori nel disco XP Vista 7, 8, 10
chkntfs Visualizza o modifica un disco all’avvio del sistema XP Vista 7, 8, 10
choice Abilita le query sì/no o le finestre di dialogo di A/B/C/D, compreso il valore di ritorno     7, 8, 10
cipher Abilita la crittografia delle directory (in partizioni di tipo NTFS) o la visualizzazione della crittografia sottostante XP Vista 7, 8, 10
cls Cancella lo schermo XP Vista 7, 8, 10
cmd Avvia il prompt dei comandi XP Vista 7, 8, 10
cmstp Installazione profilo di Connection Manager XP Vista 7, 8, 10
color Modifica il colore di sfondo della console XP Vista 7, 8, 10
comp Confronta il contenuto di due o più file XP Vista 7, 8, 10
compact Visualizza o modifica la compressione dei file in partizioni di tipo NTFS XP Vista 7, 8, 10
convert Converte volumi FAT in NTFS XP Vista 7, 8, 10
copy Consente di copiare i file XP Vista 7, 8, 10
cscript Avvio dell’interprete per VBScript/JScript XP Vista 7, 8, 10
date Visualizza e regola data/ora del sistema XP Vista 7, 8, 10
defrag Consente la deframmentazione delle unità XP Vista 7, 8, 10
del Elimina i singoli file XP Vista 7, 8, 10
dir Visualizza l’intero contenuto di una directory XP Vista 7, 8, 10
diskcomp Confronta il contenuto di due diversi floppy disk XP Vista 7, 8, 10
diskpart Abilita la gestione del disco direttamente nella console XP Vista 7, 8, 10
dism Le funzioni e i pacchetti d’immagini di Windows possono essere enumerati, installati, disinstallati, configurati o aggiornati     7, 8, 10
doskey Crea macro, richiama i comandi precedentemente inseriti e modifica righe di comando XP Vista 7, 8, 10
driverquery Visualizza i driver dei dispositivi installati sul computer XP Vista 7, 8, 10
echo Visualizza i messaggi all’interno della console e attiva e disattiva il display dei comandi XP Vista 7, 8, 10
endlocal Termina una sessione iniziata con setlocal XP Vista 7, 8, 10
erase Cancella uno o più file XP Vista 7, 8, 10
errorlevel Indica se un comando ha avuto successo o meno (0 sta per sì, 1 sta per no) XP Vista 7, 8, 10
eventcreate Crea un evento personalizzato in un registro di eventi XP Vista 7, 8, 10
eventquery Elenca gli eventi o le loro proprietà tramite cscript XP    
eventtriggers Visualizza o configura dei trigger di eventi nel registro eventi XP    
exist Verifica l’esistenza di un file XP Vista 7, 8, 10
exit Esce da un file batch o dal prompt dei comandi XP Vista 7, 8, 10
expand Decomprime file o cartelle compressi XP Vista 7, 8, 10
fc Confronta file diversi e visualizza le differenze XP Vista 7, 8, 10
find Ricerca una stringa di testo in uno o più file XP Vista 7, 8, 10
findstr Cerca le stringhe all’interno di un file, come il nome di un file o un testo XP Vista 7, 8, 10
for Esegue un comando specificato per ogni file in un set di file XP Vista 7, 8, 10
format Consente la formattazione di un disco XP Vista 7, 8, 10
fsutil Visualizza e configura le proprietà del file system XP Vista 7, 8, 10
ftp Consente di caricare e scaricare i file tramite FTP (File Transfer Protocol), ad esempio su un server XP Vista 7, 8, 10
ftype Visualizza i tipi di file utilizzati nelle associazioni delle estensioni dei file XP Vista 7, 8, 10
getmac Visualizza gli indirizzi MAC (identificatore di un dispositivo) degli adattatori di rete (locali o remoti) XP Vista 7, 8, 10
goto Indirizza a una posizione specifica all’interno di un file batch XP Vista 7, 8, 10
gpresult Visualizza i criteri di gruppo per il computer o l’utente XP Vista 7, 8, 10
gpupdate Consente l’aggiornamento delle politiche di gruppo XP Vista 7, 8, 10
graftabl Visualizza caratteri speciali in modalità grafica XP Vista 7, 8, 10
help Fornisce informazioni della Guida per i comandi di Windows XP Vista 7, 8, 10
hostname Visualizza del nome del computer XP Vista 7, 8, 10
icacls Consente di visualizzare, modificare, eseguire il backup o il ripristino degli ACL per file e directory     7, 8, 10
if Consente di includere condizioni all’interno di file batch, come in JavaScript XP Vista 7, 8, 10
ipconfig Configura le impostazioni di rete IP XP Vista 7, 8, 10
irftp Trasmette un file a un collegamento a infrarossi XP Vista 7, 8, 10
label Modifica l’etichetta di un volume di un disco XP Vista 7, 8, 10
logman Registra le statistiche del lavoro da un file di log del piano di produzione XP Vista 7, 8, 10
lpr Consente di inviare un documento di stampa a una stampante in rete XP    
mkdir Crea una directory XP Vista 7, 8, 10
mmc Chiama la console di gestione XP Vista 7, 8, 10
mode Configura le interfacce di sistema e dei dispositivi XP Vista 7, 8, 10
more Visualizza l’output una schermata alla volta XP Vista 7, 8, 10
mountvol Crea, cancella o elenca un punto montaggio di volume XP Vista 7, 8, 10
move Rinomina o sposta file da una directory all’altra XP Vista 7, 8, 10
openfiles Consente di visualizzare o separare file e directory aperte     7, 8, 10
msiexec Installa operazioni relative a Windows Installer dalla riga di comando XP Vista 7, 8, 10
net Gestisce e visualizza i servizi di rete XP Vista 7, 8, 10
netsh Controlla e configura i componenti di rete dal prompt dei comandi XP Vista 7, 8, 10
netstat Visualizza le connessioni TCP-IP e il loro stato XP Vista 7, 8, 10
nslookup Interroga il server DNS XP    
ntbackup Avvio di NTBackup tramite riga di comando / avvio silenzioso XP    
path Visualizza o imposta un percorso di ricerca per file eseguibili XP Vista 7, 8, 10
pathping Testa la connessione a un indirizzo IP selezionato XP Vista 7, 8, 10
pause Sospende l’elaborazione di un file batch e visualizza un messaggio XP Vista 7, 8, 10
perfmon Avvio del Performance Monitor in Windows XP Vista 7, 8, 10
ping Verifica la connessione a un altro dispositivo XP Vista 7, 8, 10
print Stampa un file di testo XP Vista 7, 8, 10
prncnfg Dopo l’avvio di cscript, le informazioni di configurazione di una stampante possono essere visualizzate o modificate XP    
prndrvr Dopo l’avvio di cscript i driver di stampa possono essere visualizzati, aggiunti o cancellati XP    
prnjobs Dopo l’avvio di cscript, i lavori di stampa possono essere visualizzati, messi in pausa o ripetuti in coda XP    
prnmngr Dopo l’avvio di cscript, è possibile aggiungere stampanti o connessioni di stampa o specificare una stampante predefinita XP    
prnport Dopo l’avvio di cscript, le porte della stampante possono essere create, cancellate o elencate XP    
prompt Cambia il prompt dei comandi di Windows XP Vista 7, 8, 10
rd Rimuove una directory     8, 10
recover Consente di recuperare i file leggibili da un disco danneggiato XP Vista 7, 8, 10
reg Le voci del registro possono essere aggiunte, lette, importate o esportate XP Vista 7, 8, 10
regsvr32 I file .dll e .ocx o le librerie di programmi possono essere registrati nel registro di sistema XP Vista 7, 8, 10
rem Registra commenti (note) in file batch o CONFIG.SYS. XP Vista 7, 8, 10
rename Rinomina uno o più file XP Vista 7, 8, 10
replace Sostituisce i file XP Vista 7, 8, 10
reset session Utilizzo del reset per disconnettere le sessioni XP Vista 7, 8, 10
rmdir Elimina una directory XP Vista 7, 8, 10
rd Elimina una directory XP Vista 7, 8, 10
rsm Gestisce e controlla i supporti rimovibili (ad es. CD-ROM) XP    
schtasks Pianifica comandi e programmi da eseguire su un determinato computer XP Vista 7, 8, 10
secedit Controlla i permessi utilizzando modelli per controllare la sicurezza del sistema XP Vista 7, 8, 10
set Consente la lettura e l’eliminazione di variabili all’interno del prompt dei comandi   XP Vista 7, 8, 10
shutdown Consente il corretto arresto del computer in modalità locale e remota XP Vista 7, 8, 10
sort Ordina l’input XP Vista 7, 8, 10
start Avvia una finestra separata per l’esecuzione di determinati programmi o comandi XP Vista 7, 8, 10
subst Questo comando può essere utilizzato per associare una lettera di unità (ad esempio “C:”) a un percorso XP Vista 7, 8, 10
systeminfo Visualizza la configurazione e le proprietà specifiche del computer XP Vista 7, 8, 10
taskkill Interrompe immediatamente i processi in esecuzione XP Vista 7, 8, 10
tasklist Visualizza tutte le attività in esecuzione, inclusi i servizi XP Vista 7, 8, 10
tcmsetup Configura il client telefonico XP Vista 7, 8, 10
telnet Stabilisce connessioni Telnet XP    
tftp Trasferisce i file a un server TFTP XP    
time Imposta o visualizza l’ora del sistema XP Vista 7, 8, 10
timeout Imposta un periodo di tempo privo di esecuzioni in corso   Vista 7, 10
title Imposta il titolo della finestra per una sessione CMD.EXE XP Vista 7, 8, 10
tree Visualizza graficamente la struttura delle directory XP Vista 7, 8, 10
type Visualizza il contenuto dei file di testo XP Vista 7, 8, 10
ver Visualizzare la versione attuale del sistema operativo XP Vista 7, 8, 10
verify Verifica se i file sono stati scritti correttamente su un disco XP Vista 7, 8, 10
vol Visualizza l’etichetta di volume e il numero di serie di un disco XP Vista 7, 8, 10
Hai trovato questo articolo utile?
Per offrirti una migliore esperienza di navigazione online questo sito web usa dei cookie, propri e di terze parti. Continuando a navigare sul sito acconsenti all’utilizzo dei cookie. Scopri di più sull’uso dei cookie e sulla possibilità di modificarne le impostazioni o negare il consenso.
Page top