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

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.