Comando CMD |
Descrizione |
Versione di Windows |
---|---|---|
bitsadmin |
crea e controlla i download e gli upload. |
10/8/7/Vista |
break |
interrompe il controllo su DOS tramite CTRL + C per fermare i processi nel vecchio sistema operativo. Il comando è ancora disponibile su Windows per motivi di compatibilità. |
qualsiasi versione Win/DOS |
call |
richiama un file batch all’interno di un altro file batch. Il comando non funziona se lo immettete direttamente nel CMD invece che in un file batch. |
qualsiasi versione Win/DOS |
cd |
mostra la cartella corrente e vi permette di spostarvi nelle altre cartelle. Con il parametro /D più indicazione di drive e percorso potete anche spostarvi in un altro drive. Con cd.. passate alla directory superiore (ha quindi la stessa funzione del comando chdir). |
qualsiasi versione Win/DOS |
chcp |
cambia la pagina del codice corrente (tabella codici) o mostra il numero della pagina attuale del codice. |
qualsiasi versione Win/DOS |
chdir |
mostra la cartella corrente e vi permette di spostarvi nelle altre cartelle. Con il parametro /D più indicazione di drive e percorso potete anche spostarvi in un altro drive. Con chdir.. passate alla directory superiore (ha quindi la stessa funzione del comando cd). |
qualsiasi versione Win/DOS |
choice |
crea una lista di selezione: un tipico esempio è la selezione di Sì (S) o No (N), che create con /C SN. Con il parametro /M potete aggiungere un messaggio di spiegazione per l’utente. |
qualsiasi versione Win (eccetto XP)/DOS |
clip |
inserisce il risultato di un comando nella cache. Così potete ad esempio copiare nella cache la struttura della directory (dir / clip) o il contenuto di un file (clip < nomefile). |
10/8/7/Vista |
cls |
cancella il contenuto sullo schermo. |
qualsiasi versione Win/DOS |
cmd |
avvia CMD.EXE. |
10/8/7/Vista/XP |
color |
cambia il colore dello sfondo (primo valore) e del testo (secondo valore) del prompt dei comandi. I colori sono compresi tra 0 (nero) e F (bianco). |
10/8/7/Vista/XP |
command |
avvia CMD.COM. |
32 bit/DOS |
date |
mostra la data corrente e permette di modificarla. Con il parametro /T viene mostrata solo la data senza possibilità di modifica. |
qualsiasi versione Win/DOS |
debug |
avvia Debug, un programma con cui si possono testare e cambiare i programmi nel prompt dei comandi. |
32 bit/DOS |
dir |
mostra tutte le cartelle e i file presenti nella directory corrente. Si può limitare l’output tramite attributi (/A), semplificare la lista (/B) o farsi mostrare tutte le sottocartelle e i file contenuti (/S). |
qualsiasi versione Win/DOS |
doskey |
crea macro, richiama comandi ed elabora l’immissione dei comandi. |
qualsiasi versione Win/DOS |
dosshell |
apre la shell di DOS, uno strumento grafico per la gestione dei file. Su Windows la shell di DOS è stata sostituita da Esplora risorse. |
95/DOS |
echo |
mostra un messaggio e viene utilizzato soprattutto all’interno di script e file batch. |
qualsiasi versione Win/DOS |
edit |
avvia l’editor di MS-DOS con cui si possono creare file di testo. |
32 bit/DOS |
edlin |
crea ed elabora i file di testo nel prompt dei comandi. |
32 bit/DOS |
exit |
chiude CMD.EXE o CMD.COM. |
qualsiasi versione Win/DOS |
fasthelp |
mostra informazioni utili sui comandi. |
DOS |
fastopen |
scrive la posizione di un programma in una determinata lista che si trova nella memoria e che dovrebbe accelerare l’avvio dei programmi. |
32 bit/DOS |
find |
cerca uno o più file in una determinata sequenza di caratteri. Se volete solo sapere quante volte ricorre una parola o una frase, utilizzate il parametro /C. Aggiungendo /I il comando ignora le maiuscole e le minuscole durante la ricerca. |
qualsiasi versione Win/DOS |
findstr |
trova sequenze di caratteri in uno o più file. Rispetto al comando find avete a disposizione più opzioni, così potete cercare file che contengono diversi termini o una sequenza di parole esatte con /C. |
10/8/7/Vista/XP |
forcedos |
avvia un programma nel sistema parziale di MS-DOS, nel caso in cui non venga riconosciuto direttamente da Windows XP come programma DOS. |
XP (32 bit) |
graftabl |
attiva la possibilità di utilizzare dei caratteri avanzati di una determinata pagina di codice nella modalità grafica. |
32 bit/DOS |
graphics |
avvia un programma con cui possono essere stampate le grafiche. |
32 bit/DOS |
help |
mostra un testo di aiuto per un determinato comando (in alternativa si può anche utilizzare il comando /?). |
qualsiasi versione Win/DOS |
kb16 |
modifica l’impostazione del paese della tastiera per i programmi DOS (il comando è ancora disponibile su Windows per motivi di compatibilità. Sostituisce il comando precedente keyb). |
32 bit |
keyb |
modifica l’impostazione del paese della tastiera per i programmi DOS (il comando è ancora disponibile su Windows per motivi di compatibilità. Nelle versioni più recenti di Windows è stato sostituito da kb16). |
98/95/DOS |
logoff |
disconnette l’utente da Windows. Inoltre in questo modo potete terminare le sessioni sul server. |
10/8/7/Vista/XP |
lpq |
mostra lo stato della coda di attesa della stampante per computer che utilizzano un Line Printer Daemon (LPD). Per utilizzare il comando su Windows 10, 8, 7 o Vista dovete prima di tutto attivare il servizio LPD Print e il monitor porta LPR. |
qualsiasi versione Win |
lpr |
invia un file a un computer che utilizza Line Printer Daemon (LPD). Per utilizzare il comando su Windows 10, 8, 7 o Vista dovete prima di tutto attivare il servizio LPD Print e il monitor porta LPR. |
qualsiasi versione Win |
md |
crea una nuova cartella nel percorso indicato. Se le cartelle nel percorso non dovessero esistere, md le crea automaticamente (in alternativa si può anche utilizzare il comando mkdir). |
qualsiasi versione Win/DOS |
mkdir |
crea una nuova cartella nel percorso indicato. Se le cartelle nel percorso non dovessero esistere, mkdir le crea automaticamente (in alternativa si può anche utilizzare il comando md). |
qualsiasi versione Win/DOS |
more |
restituisce il contenuto di un file diviso per pagine (ad esempio di un file di testo). Inoltre con questo comando potete anche suddividere per pagine l’output di un altro comando. |
qualsiasi versione Win/DOS |
msg |
invia un messaggio a un altro utente. Potete scrivere il nome utente nel comando o creare file in cui salvare il nome utente, dopodiché potete integrare i file nel comando con @nomefile. |
10/8/7/Vista/XP |
nlsfunc |
mette a disposizione informazioni specifiche per i paesi per il supporto delle lingue. |
32 bit/DOS |
ntbackup |
esegue i backup direttamente dalla riga di comando o come parte di script o file batch. |
XP |
path |
stabilisce e mostra il percorso per la ricerca di file eseguibili. |
qualsiasi versione Win/DOS |
pause |
mette in pausa l’esecuzione di file batch e di script. In seguito con un messaggio viene richiesto all’utente di proseguire premendo un tasto. |
qualsiasi versione Win/DOS |
popd |
si sposta nella cartella che è stata salvata con il comando pushd. Il comando fa parte soprattutto di file batch e script. |
10/8/7/Vista |
|
stampa un file di testo. Si deve però specificare con quale dispositivo si vuole stampare. |
qualsiasi versione Win/DOS |
prompt |
modifica la visualizzazione del prompt dei comandi. |
qualsiasi versione Win/DOS |
pushd |
salva un determinato percorso in uno script o in un file batch. Con popd ci si può spostare in questa directory. |
10/8/7/Vista/XP |
qbasic |
avvia Qbasic, un ambiente di programmazione basato sul linguaggio di programmazione BASIC. |
98/95/DOS |
rd |
elimina una cartella, in cui non sono presenti file, neanche nascosti. Con il parametro /S si possono cancellare intere strutture ad albero di cartelle (in alternativa si può utilizzare anche il comando rmdir). |
qualsiasi versione Win/DOS |
rem |
scrive commenti nei file batch e negli script a cui non bisogna prestare attenzione durante l’esecuzione. |
qualsiasi versione Win/DOS |
rmdir |
elimina una cartella in cui non sono presenti file, neanche nascosti. Con il parametro /S si possono cancellare intere strutture ad albero di cartelle (in alternativa si può utilizzare anche il comando rd). |
qualsiasi versione Win/DOS |
runas |
permette a un utente di eseguire comandi con i permessi di un altro utente. Così si possono ad esempio eseguire comandi come amministratore da un normale account a condizione che si conosca la password. |
10/8/7/Vista/XP |
scandisk |
avvia Microsoft ScanDisk, un programma che controlla la presenza di errori sui supporti dati. |
98/95/DOS |
schtasks |
stabilisce l’esecuzione di determinati programmi e comandi in un determinato momento. Potete creare, cancellare, modificare e farvi mostrare tutti i compiti pianificati. |
10/8/7/Vista/XP |
set |
mostra le variabili di ambiente di CMD.EXE e permette di configurarle. |
qualsiasi versione Win/DOS |
shift |
sposta variabili all’interno di file batch e script. |
qualsiasi versione Win/DOS |
shutdown |
spegne il computer (/s), lo riavvia (/r) o disconnette l’utente (/l). Se inserite come prima opzione il parametro /i, vi viene mostrata un’interfaccia grafica. |
10/8/7/Vista/XP |
sort |
estrapola dati (da un file o da un comando) e li restituisce ordinati, direttamente nella riga di comando, in un nuovo file o in altro modo. |
qualsiasi versione Win/DOS |
start |
apre una nuova finestra del prompt dei comandi, dove può essere avviato uno specifico programma o un comando. |
qualsiasi versione Win |
subst |
assegna a un percorso una lettera di un drive e crea così un drive virtuale. |
qualsiasi versione Win/DOS |
taskkill |
termina uno o più task indicando l’ID del processo (PID) o il nome visualizzato. |
10/8/7/Vista |
tasklist |
elenca tutti i processi in corso anche sui computer remoti, se richiesto. Anche in questo caso si deve inserire l’ID del processo che serve ad esempio per il comando taskkill. |
10/8/7/Vista/XP |
time |
mostra l’ora corrente e permette di modificarla. Se si inserisce il parametro /T, la riga di comando mostra solo l’ora e non dà direttamente la possibilità di modificarla. |
qualsiasi versione Win/DOS |
timeout |
ferma un processo per un tempo determinato. Il comando viene utilizzato nei file batch e negli script. Se si usa il parametro /NOBREAK, il comando ignora tutte le immissioni. |
10/8/7/Vista |
title |
cambia il titolo del prompt dei comandi. Qui sono ammessi gli spazi, ma non tutti i caratteri speciali, perché ad esempio lo slash viene interpretato come introduzione per un parametro. |
qualsiasi versione Win/DOS |
tree |
rappresenta graficamente la struttura di directory di un drive o di un percorso. Con il parametro /F vengono anche elencati tutti i file presenti nelle cartelle. /A fa in modo che vengano utilizzati solo i caratteri ASCII per la rappresentazione grafica. Il comando tiene conto di tutte le sottocartelle a partire dal percorso inserito. Se non inserite nessun percorso, come punto di partenza viene utilizzata la cartella corrente. |
qualsiasi versione Win/DOS |
type |
mostra il contenuto di un file di testo. |
qualsiasi versione Win/DOS |
tzutil |
mostra il fuso orario corrente impostato (/g) o lo modifica (/s). Il parametro /l aiuta a individuare il giusto fuso orario. |
10/8/7 |
ver |
mostra il numero della versione corrente di Windows o MS-DOS. |
qualsiasi versione Win/DOS |
File
Comando CMD | Descrizione | Versione di Windows |
---|---|---|
append |
stabilisce il percorso in cui si devono cercare i file. |
32 bit/DOS |
assoc |
modifica il programma che è collegato con una determinata estensione di un file. |
10/8/7/Vista/XP |
attrib |
modifica gli attributi di determinati file. Con il parametro +R proteggete ad esempio un file dalle modifiche. |
qualsiasi versione Win/DOS |
cipher |
mostra e cambia lo stato di crittografia dei file e delle cartelle sulle partizioni NTFS. |
10/8/7/Vista/XP |
comp |
compara i contenuti di due file o di due set di file. Il risultato può essere presentato sotto forma di valore decimale (/D) o con caratteri ASCII (/A). |
10/8/7/Vista/XP |
compact |
mostra e cambia lo stato di compressione dei file e delle cartelle sulle partizioni NTFS. |
10/8/7/Vista/XP |
copy |
copia uno o più file in un altro posto. Inoltre è possibile unire più file in uno. Potete utilizzare l’asterisco come carattere jolly. |
qualsiasi versione Win/DOS |
cscript |
esegue script tramite Microsoft Script Host. Con l’opzione /D attivate anche il processo di debug. |
qualsiasi versione Win/DOS |
del |
cancella uno o più file. È possibile eliminare tutti i file presenti nelle sottocartelle con il parametro /S. I file protetti da scrittura si possono cancellare con /F. In alternativa si può utilizzare anche il comando erase. |
qualsiasi versione Win/DOS |
deltree |
elimina una cartella così come tutte le sottocartelle e i file in essa contenuti. |
98/95/DOS |
diantz |
comprime i file senza perdita di qualità nel formato CAB. Il comando ha la stessa funzione di makecab. |
7/Vista/XP |
diskcomp |
compara il contenuto di due dischetti. |
qualsiasi versione Win (eccetto 10)/DOS |
diskcopy |
copia il contenuto di un dischetto su un altro. |
qualsiasi versione (eccetto 10)/DOS |
endlocal |
termina la validità delle modifiche nei file batch o negli script. Dopo il comando le modifiche si riferiscono di nuovo all’intero sistema. Con setlocal si avvia la localizzazione. |
10/8/7/Vista/XP |
erase |
ha la stessa funzione di del. |
qualsiasi versione Win/DOS |
exe2bin |
converte un file EXE in uno BIN. |
32 bit |
expand |
estrae file e cartelle che si trovano nei file CAB. |
qualsiasi versione Win (eccetto XP a 64 bit)/DOS |
extrac32 |
estrae file e cartelle che si trovano nei file CAB. Il programma fa parte di Internet Explorer, ma può essere usato anche nel prompt dei comandi. |
qualsiasi versione Win |
extract |
estrae file e cartelle che si trovano nei file CAB. Le versioni più recenti di Windows utilizzano expand. |
98/95 |
fc |
compara due file personali o due set di file tra di loro e mostra le differenze. |
qualsiasi versione Win/DOS |
for |
stabilisce che deve essere eseguito un comando determinato per un singolo file contenuto in un set. Il comando viene utilizzato soprattutto nei file batch e negli script. |
qualsiasi versione Win/DOS |
forfiles |
seleziona uno o più file ed esegue un comando che si riferisce ai file. Viene utilizzato soprattutto per file batch e script. |
10/8/7/Vista |
ftype |
determina un programma con cui si deve aprire uno specifico tipo di file. |
10/8/7/Vista/XP |
goto |
fa saltare l’esecuzione di un programma batch in una determinata riga. |
qualsiasi versione Win/DOS |
if |
rappresenta un’istruzione condizionata e come tale esegue queste espressioni all’interno di file batch solo in presenza di determinate condizioni. Può essere ampliato tramite not, quando non possono essere eseguiti i comandi per determinate condizioni. |
qualsiasi versione Win/DOS |
makecab |
comprime i file senza perdita di qualità nel formato CAB. In alternativa si può utilizzare anche il comando diantz. |
10/8/7/Vista/XP |
mklink |
crea un collegamento simbolico a un file. Con /D si possono creare anche i collegamenti alle directory. Create un collegamento fisico al posto di uno simbolico con /H. |
10/8/7/Vista |
move |
sposta uno o più file da una cartella a un’altra. Inoltre il comando può cambiare il nome delle cartelle. Di solito il comando sovrascrive i file con lo stesso nome al momento di spostare i file nella destinazione. Per impedirlo utilizzate il parametro /-Y. |
qualsiasi versione Win/DOS |
openfiles |
mostra e divide i file e le cartelle pubbliche di un sistema. |
10/8/7/Vista/XP |
recover |
ripristina file leggibili che si trovano su un supporto dati difettoso. |
10/8/7/Vista/XP |
ren |
cambia il nome di un determinato file. Non si possono cambiare la cartella e il drive. In alternativa si può anche utilizzare il comando rename. |
qualsiasi versione Win/DOS |
rename |
ha la stessa funzione di ren. |
qualsiasi versione Win/DOS |
replace |
sostituisce uno o più file selezionati con uno o più file. Con /S vengono sostituiti anche i file nelle sottocartelle. Servendosi dell’aggiunta /U, i file vengono sostituiti se l’altra versione è più recente. Il parametro /A consente agli utenti di aggiungere nello stesso momento nuovi file nella cartella di destinazione. Questo parametro non è compatibile con /S e /U. |
qualsiasi versione Win/DOS |
robocopy |
consente la cosiddetta hard copy dei file. Si tratta di una versione avanzata di copy e xcopy. Così con robocopy è possibile eseguire un trasferimento dati, anche se ci sono interruzioni nella rete. Ci sono in totale 72 parametri con i quali si può regolare questo comando. |
10/8/7/Vista |
rsm |
gestisce i contenuti multimediali sui supporti rimovibili. Viene utilizzato nei file batch e negli script per supportare i programmi che non utilizzano la Removable Storage API. |
Vista/XP |
setlocal |
limita la validità delle modifiche nei file batch o negli script. Dopo il comando le modifiche si riferiscono solo a questi file. Con endlocal si avvia la localizzazione. |
10/8/7/Vista/XP |
share |
installa il file sharing e il file locking. |
32 bit/DOS |
sxstrace |
avvia WinSxs Tracing Utility, uno strumento di diagnostica per la programmazione. |
10/8/7/Vista |
takeown |
ripristina i permessi di accesso degli amministratori su un file, andati persi con la nuova assegnazione di un utente. |
10/8/7/Vista |
undelete |
annulla il comando di eliminazione di un file. |
DOS |
verify |
se attivo, verifica se i file sono stati scritti correttamente su un supporto dati. Di default la verifica è disattivata. |
qualsiasi versione Win/DOS |
where |
trova i file che corrispondono a un determinato schema di ricerca. All’interno dello schema si possono utilizzare i segnaposto * e ?. |
10/8/7/Vista |
xcopy |
copia i file e le strutture complete delle directory. A questo scopo il comando offre innumerevoli opzioni aggiuntive. Così si può ad esempio stabilire che vengano copiati solo quei file che precedono una determinata data (/D) o che vengano sovrascritti anche i file protetti da scrittura (/R). |
qualsiasi versione Win/DOS |
Sistema
Comando CMD |
Descrizione |
Versione di Windows |
---|---|---|
at |
fa avviare i comandi e i programmi a un determinato orario. Con il parametro /every:data[,…] potete anche stabilire appuntamenti regolari. |
10/8/7/Vista/XP |
auditpol |
indica le linee guida di controllo correnti. |
10/8/7/Vista |
backup |
crea backup di file che possono essere ripristinati con restore (sostituito da msbackup). |
DOS |
bcdboot |
crea e ripara i file di avvio. |
10/8/7 |
bcdedit |
permette agli utenti di apportare modifiche alla memoria dei dati della configurazione di avvio. Il comando è la versione più recente di bootcfg. |
10/8/7/Vista |
bdehdcfg |
prepara un disco rigido per BitLocker Drive Encryption. |
10/8/7 |
bootcfg |
crea, modifica o mostra il contenuto di boot.ini. A partire da Windows 7 è ancora presente su CMD ma ha perso la sua funzione, visto che questo file non viene più utilizzato per le opzioni di avvio. Al suo posto si dovrebbe usare bcdedit. |
10/8/7/Vista/XP |
bootsect |
adatta il codice Master Boot per renderlo compatibile con il Windows Boot Manager o l’NT Loader. Su Windows 7 e Vista può essere avviato solo tramite il ripristino di sistema. |
10/8/7/Vista |
cacls |
modifica e mostra la lista di controllo degli accessi (abbreviata in ACL, “Access Control List”) che stabilisce i permessi di accesso. Tuttavia è un comando datato che è stato sostituito nelle versioni di Windows più recenti con icacls. |
10/8/7/Vista/XP |
chkdsk |
verifica e ripara (con il parametro /R) un supporto dati. |
qualsiasi versione Win/DOS |
chkntfs |
modifica o mostra la verifica dei supporti dati all’avvio. |
10/8/7/Vista/XP |
cmdkey |
può mostrare (/list), creare (/add) e cancellare (/delete) le informazioni di login. |
10/8/7/Vista |
convert |
converte le partizioni FAT/FAT32 in NTFS. |
10/8/7/Vista/XP |
ctty |
modifica l’input e l’output standard per il sistema. |
98/95/DOS |
dblspace |
crea o configura drive compressi. Una versione più recente del comando si chiama drvspace. |
98/95/DOS |
defrag |
deframmenta tutti o solo determinati drive. Utilizzate /U per monitorare i progressi. Per ricevere dopo la deframmentazione una statistica di valutazione, utilizzate il parametro /V. |
qualsiasi versione Win/DOS |
diskpart |
gestisce, crea e cancella le partizioni sui dischi rigidi. |
10/8/7/Vista/XP |
diskperf |
consente agli utenti di controllare da remoto il Disk Performance Counter. |
10/8/7/Vista |
diskraid |
gestisce i sistemi RAID. |
10/8/7/Vista |
dism |
controlla e aggiunge le immagini di Windows. |
10/8/7 |
dispdiag |
crea un file nella cartella corrente in cui si trovano le informazioni sul vostro schermo. |
10/8/7/Vista |
dosx |
avvia DOS Protected Mode Interface, in cui sono previsti più di 640 KB di memoria per i programmi MS-DOS. È ancora disponibile solo per supportare programmi DOS più datati. |
32 bit |
driverquery |
crea una lista con tutti i driver installati. |
10/8/7/Vista/XP |
drvspace |
crea o configura tutti i drive compressi. Una versione più datata del comando si chiama dblspace. |
98/95/DOS |
emm386 |
mette a disposizione di DOS più di 640 KB di memoria. |
98/95/DOS |
esentutl |
gestisce i database all’interno dell’Extensible Storage Engine. |
10/8/7/Vista/XP |
eventcreate |
crea un record (ID e messaggio) in un protocollo eventi. |
10/8/7/Vista/XP |
eventtriggers |
configura e mostra il trigger per gli eventi. |
XP |
fdisk |
crea, cancella e gestisce le partizioni sul disco rigido. Nelle versioni di Windows più recenti si usa diskpart. |
98/95/DOS |
fltmc |
consente agli utenti di mostrare e gestire i driver di filtro. |
10/8/7/Vista/XP |
fondue |
installa feature di Windows aggiuntive. Il comando è l’abbreviazione per lo strumento di base Features on Demand User Experience Tool. |
10/8 |
format |
formatta un drive sul file system indicato dall‘utente. |
qualsiasi versione Win/DOS |
fsutil |
dispone di moltissime funzioni che riguardano i file di sistema, come la rimozione di drive. |
10/8/7/Vista/XP |
hwrcomp |
compila i dizionari creati manualmente per il riconoscimento della scrittura. |
10/8/7 |
hwrreg |
installa un dizionario compilato per il riconoscimento della scrittura. |
10/8/7 |
icacls |
modifica e mostra la lista di controllo degli accessi che stabilisce i permessi di accesso. Una versione datata di questo comando è cacls. |
10/8/7/Vista |
ktmutil |
avvia il kernel Transaction Manager. |
10/8/7/Vista |
label |
modifica o cancella la denominazione di un drive. |
qualsiasi versione Win/DOS |
lh |
carica un determinato programma nell’Upper Memory Block (UMB); ha la stessa funzione di loadhigh. |
98/95/DOS |
licensingdiag |
genera un file XML e CAB in cui sono contenute le informazioni sulla licenza di Windows. |
10/8 |
loadfix |
assicura che venga caricato ed eseguito un programma oltre i primi 64 KB di memoria. |
32 bit/DOS |
loadhigh |
ha la stessa funzione di lh. |
98/95/DOS |
lock |
blocca un drive tramite il quale solo un programma selezionato preliminarmente dall’utente può accedere direttamente. |
98/95 |
lodctr |
aggiorna tutti i valori del registro di sistema che riguardano i contatori di performance. |
qualsiasi versione Win |
logman |
crea e gestisce sessioni di Traccia eventi e di log di performance. |
10/8/7/Vista/XP |
manage-bde |
configura la crittografia del drive con BitLocker. Con –on cifrate un drive. Con –off lo decifrate nuovamente e terminate così anche la protezione con BitLocker. |
10/8/7 |
mem |
mostra le informazioni sulla memoria e segnala quali programmi vi sono già caricati. |
32 bit/DOS |
memmaker |
ottimizza la memoria. |
98/95/DOS |
mode |
configura i dispositivi di sistema, soprattutto sulla porta COM o LPT. |
qualsiasi versione Win/DOS |
mofcomp |
analizza i file nel Managed Object Format (MOF) e aggiunge le classi e le istanze al repository WMI. |
qualsiasi versione Win |
mountvol |
crea, cancella e mostra i punti di montaggio per i drive. |
10/8/7/Vista/XP |
msav |
avvia Microsoft Antivirus. |
DOS |
msbackup |
avvia Microsoft Backup (sostituisce backup e restore). |
DOS |
mscdex |
carica il supporto CD-ROM per MS-DOS. |
98/95/DOS |
msd |
avvia il programma Microsoft Diagnostics con cui si possono visualizzare le informazioni di sistema. |
DOS |
msiexec |
avvia Windows Installer con cui si può installare e configurare Windows. |
10/8/7/Vista/XP |
muiunattend |
avvia un processo di setup automatizzato per la Multilingual User Interface (MUI). |
10/8/7/Vista |
netcfg |
installa il sistema operativo minimizzato Microsoft Windows PE. |
10/8/7/Vista |
ocsetup |
installa funzioni di Windows aggiuntive. |
8/7/Vista |
pentnt |
riconosce gli errori del numero in virgola mobile nei chip di Pentium, ne avvia l’emulazione e disattiva l’hardware. |
XP |
pkgmgr |
installa, disinstalla e configura pacchetti e funzioni per Windows. |
10/8/7/Vista |
pnpunattend |
automatizza l’installazione dei driver dei dispositivi. |
10 |
pnputil |
installa i dispositivi plug-and-play dal prompt dei comandi. |
10/8/7/Vista |
power |
utilizza lo stato IDLE di un processore per risparmiare sull’uso delle risorse. |
98/95/DOS |
powercfg |
permette all’utente di modificare le opzioni energetiche del computer e controlla i piani di risparmio energetico. |
10/8/7/Vista/XP |
pwlauncher |
configura le opzioni di avvio per Windows To Go, di modo che si possa fare il boot di Windows da una pendrive USB. |
10/8 |
qprocess |
fornisce informazioni sui processi in corso. |
10/8/7/Vista |
query |
mostra lo stato di un determinato servizio. |
10/8/7/Vista |
quser |
fornisce informazioni sugli utenti loggati al momento. |
10/8/7/Vista |
reagentc |
configura l’ambiente di ripristino di Windows tramite il quale si può riparare l’installazione del sistema operativo. |
10/8/7 |
recimg |
crea un’immagine di Windows personalizzata per ripristinare il sistema. |
8 |
reg |
gestisce il registro di sistema dal prompt dei comandi. Così gli utenti possono creare nuove chiavi (reg add) e cancellarle (reg delete). |
10/8/7/Vista/XP |
regini |
modifica le autorizzazioni per il registro di sistema. |
10/8/7/Vista/XP |
register-cimprovider |
registra il Common Information Model (CIM) su Windows. |
10/8 |
regsvr32 |
registra un file DLL nel registro di sistema. |
10/8/7/Vista/XP |
relog |
crea nuovi protocolli di verifica delle prestazioni dai dati già presenti nei protocolli. |
10/8/7/Vista/XP |
repair-bde |
ripara e decifra i drive difettosi che sono stati crittografati con BitLocker. I file dovrebbero essere salvati su un drive sostitutivo. |
10/8/7 |
reset |
resetta una sessione. In alternativa si può utilizzare anche il comando rwinsta. |
10/8/7/Vista/XP |
restore |
ripristina i backup che sono stati creati tramite il comando backup (sostituito da msbackup). |
DOS |
rwinsta |
ha la stessa funzione di reset. |
10/8/7/Vista/XP |
sc |
gestisce i servizi stabilendo una connessione con il Service Controller. |
10/8/7/Vista/XP |
scanreg |
ripara il registro di sistema e consente di crearne un backup. |
98/95 |
sdbinst |
applica database personalizzati (SDB). |
10/8/7/Vista/XP |
secedit |
analizza le impostazioni per la sicurezza comparando la configurazione corrente attuale con i template. Grazie a questo comando si possono anche configurare, importare ed esportare le impostazioni. |
10/8/7/Vista/XP |
setver |
stabilisce il numero di versione di MS-DOS che viene dato a un programma, anche se non corrisponde alla versione effettiva. |
32 bit/DOS |
setx |
crea o modifica le variabili di ambiente nell’ambiente di sistema o in quello utente. |
10/8/7/Vista |
sfc |
verifica tutti i file di sistema importanti e protetti. Le versioni errate vengono anche sostituite da quelle corrette. |
10/8/7/Vista/XP |
smartdrv |
avvia e gestisce il programma di cache del disco rigido SMARTDrive. |
98/95/DOS |
sys |
copia i file di sistema di MS-DOS e l’interprete dei comandi su un altro drive, che così si può avviare. |
98/95/DOS |
systeminfo |
mostra le informazioni sull’installazione di Windows comprensive di tutti i service pack installati. Le informazioni si possono ottenere sia dal sistema locale che dal computer remoto. |
10/8/7/Vista/XP |
tpmvscmgr |
crea e cancella le smart card virtuali TPM, cioè delle smart card virtuali che sono criptate sulla base di moduli Trusted Platform. |
10/8 |
tracerpt |
modifica file di log o dati in tempo reale che sorgono durante lo svolgimento di programmi per il computer. |
10/8/7/Vista/XP |
typeperf |
mostra i dati della verifica delle prestazioni o li scrive in un file. |
10/8/7/Vista/XP |
unformat |
ripristina la formattazione di un drive con il comando format. |
DOS |
unlock |
sblocca un drive che era stato bloccato con lock. |
98/95 |
unlodctr |
cancella sia il nome sia le spiegazioni per la verifica delle prestazioni, ampliabili nel registro di sistema di Windows. |
10/8/7/Vista/XP |
vaultcmd |
crea, cancella e mostra le informazioni di login memorizzate. |
10/8/7 |
vol |
mostra la denominazione e il numero di serie di un drive. |
qualsiasi versione Win/DOS |
vsafe |
avvia il software antivirus VSafe. |
DOS |
vssadmin |
gestisce le shadow copy dei volumi con cui si possono salvare diverse versioni (snapshot) dei drive. |
10/8/7/Vista/XP |
wbadmin |
crea backup del sistema operativo e fornisce informazioni al riguardo. |
10/8/7/Vista |
wevtutil |
gestisce i protocolli eventi e i file del protocollo eventi. |
10/8/7/Vista |
whoami |
fornisce indicazioni sull’utente corrente. Con il parametro /GROUP si ottengono anche informazioni sugli appartenenti al gruppo. |
10/8/7/Vista |
winmgmt |
gestisce repository WMI, così è ad esempio possibile creare backup (/backup) con questo comando. |
qualsiasi versione Win |
winsat |
valuta diversi fattori del sistema, come la performance del processore o le competenze grafiche. |
10/8/7/Vista |
wmic |
avvia gli strumenti di gestione di Windows nel prompt dei comandi. In questo modo si possono modificare innumerevoli impostazioni di Windows, sia in locale che da computer remoto. |
10/8/7/Vista/XP |
xwizard |
registra i dati Windows sotto forma di file XML. |
10/8/7 |
Rete
Comando CMD |
Descrizione |
Versione di Windows |
---|---|---|
arp |
mostra e modifica i record che si trovano nella cache del protocollo Address Resolution. |
qualsiasi versione Win |
atmadm |
mostra informazioni sulla modalità di trasferimento asincrono (Asynchronous Transfer Mode, ATM). |
XP |
certreq |
gestisce e crea i requisiti del registro di certificato presso gli enti di certificazione. |
10/8/7/Vista |
certutil |
gestisce i servizi relativi all’autenticazione del certificato. |
10/8/7/Vista |
change |
modifica le impostazioni di un server usato come terminale e viene utilizzato con i parametri logon, port o user. Sostituisce i comandi chglogon, chgport e chgusr. |
10/8/7/Vista |
checknetisolation |
verifica la connettività delle app dal Windows Store. |
10/8 |
chglogon |
attiva, disattiva o sincronizza i login nelle sessioni del terminale. |
10/8/7/Vista |
chgport |
mostra o modifica l’assegnazione delle porte COM nei terminali per la compatibilità con DOS. |
10/8/7/Vista |
chgusr |
modifica la modalità di installazione su un terminale. |
10/8/7/Vista |
cmstp |
installa o disinstalla i profili per il gestore delle connessioni. |
10/8/7/Vista/XP |
djoin |
crea un nuovo account del computer nell’Active Directory Domain Services (AD DS). |
10/8/7/Vista |
finger |
fornisce informazioni sugli utenti dei dispositivi remoti che utilizzano il servizio finger. |
10/8/7/Vista/XP |
ftp |
trasferisce dati a un server FTP o da questo a un PC. Il comando vi offre altre opzioni: così potete ad esempio attivare il processo di debug con -d. |
qualsiasi versione Win/DOS |
getmac |
mostra l’indirizzo MAC di tutti gli adattatori di rete. Stabilite il formato di output (Table, List, CSV) con /FO. Con /S potete applicare il comando anche ai sistemi remoti. |
10/8/7/Vista/XP |
gpresult |
mostra informazioni sulla Group Policy. |
10/8/7/Vista/XP |
gpupdate |
aggiorna le informazioni sulla Group Policy. |
10/8/7/Vista/XP |
hostname |
restituisce il nome dell’host corrente. |
10/8/7/Vista/XP |
interlnk |
collega due computer tramite connessione seriale o parallela per condividere file o stampanti. |
DOS |
intersvr |
avvia un server Interlnk e trasferisce i dati da un computer a un altro tramite connessione seriale o parallela. |
DOS |
ipconfig |
fornisce informazioni sull’IP di ogni adattatore di rete utilizzato. Inoltre si possono condividere gli indirizzi (/release) o aggiornarli (/renew). Invece con /flushdns si può svuotare la cache DNS. |
qualsiasi versione Win/DOS |
ipxroute |
modifica e mostra le informazioni sulle tabelle di routing IPX. |
XP |
irftp |
trasferisce i file tramite connessione a infrarossi, se disponibile. |
10/8/7/Vista |
iscsicli |
gestisce iSCSI, dove sono possibili connessioni tramite il protocollo SCSI. |
10/8/7/Vista |
klist |
mostra tutti i ticket con cui ci si è autenticati con il servizio Kerberos. Inoltre consente di cancellare i ticket (purge). |
10/8/7 |
ksetup |
configura una connessione al server Kerberos. |
10/8/7 |
mount |
attiva la condivisione della rete sul Network File System. Per utilizzare il comando devono essere attivati prima di tutto i servizi NFS. |
7/Vista |
mrinfo |
fornisce informazioni sul router. |
10/8/7/Vista/XP |
nbtstat |
mostra statistiche e informazioni sulle connessioni TCP/IP sui computer remoti. |
10 |
net |
configura e mostra le impostazioni di rete. |
qualsiasi versione Win |
net1 |
configura e mostra le impostazioni di rete. Si consiglia però di utilizzare il comando net. Il comando net1 è stato pensato solo come soluzione temporanea per il problema dello Y2K. |
10/8/7/Vista/XP |
netsh |
avvia la shell di rete con cui si possono prendere le impostazioni di rete per i computer locali e remoti. |
10/8/7/Vista/XP |
netstat |
mostra statistiche e informazioni sulle connessioni TCP/IP sui computer locali. |
qualsiasi versione Win |
nfsadmin |
gestisce i server e i client NFS. Per utilizzare il comando devono essere attivati prima di tutto i servizi NFS su Windows. |
7/Vista |
nltest |
mostra informazioni sui canali sicuri negli Active Directory Domain Services (AD DS) e testa queste connessioni. |
10/8/7 |
nslookup |
invia una richiesta DNS a un determinato IP o a un determinato nome host dei DNS server preimpostati. In alternativa si può indicare un altro server DNS. |
10 |
ntsd |
esegue il processo di debug. |
XP |
pathping |
fornisce informazioni sul reindirizzamento e le perdite dei pacchetti al momento dell’invio in una rete e indica anche il tempo di latenza. |
10/8/7/Vista/XP |
ping |
invia una richiesta echo del protocollo Internet Control Message a un determinato host per verificare se è raggiungibile. Inoltre viene indicata la durata che la richiesta echo ha impiegato. Con -t si possono inviare progressivamente segnali ping. Premete i tasti CTRL + Interr per visualizzare la statistica relativa a questa azione. Potete interrompere il procedimento con CTRL + C. |
qualsiasi versione Win |
qappsrv |
mostra tutti i computer remoti disponibili nella rete. |
10/8/7/Vista/XP |
qwinsta |
mostra le informazioni sulle sessioni aperte del desktop remoto. |
10/8/7/Vista |
rasautou |
gestisce gli indirizzi autodial. |
10/8/7/Vista/XP |
rasdial |
avvia e termina le connessioni di rete per i client Microsoft. |
10/8/7/Vista/XP |
rcp |
copia i file di un computer Windows su un server su cui funziona un demone RSDH e viceversa. |
7/Vista/XP |
rdpsign |
firma un file del protocollo Remote Desktop (file RDP). |
10/7 |
rexec |
esegue comandi su un computer remoto su cui è in funzione un demone Rexec. |
Vista/XP |
route |
mostra la tabella di routing e permette di modificarne i record (change), di aggiungerli (add) o cancellarli (delete). |
qualsiasi versione Win |
rpcinfo |
invia una Remote Procedure Call (RPC) a un server RPC. Il risultato mostra i programmi sul computer remoto. Per utilizzare il comando devono essere attivati i servizi NFS su Windows. |
7/Vista |
rpcping |
invia un ping a un server tramite Remote Procedure Call (RPC) e verifica così se è possibile una connessione. |
10/8/7/Vista |
rsh |
esegue comandi sui computer remoti su cui funziona il programma di UNIX Remote Shell (RSH). |
7/Vista/XP |
setspn |
crea, cancella e modifica SPN, cioè dei denominatori univoci per servizi in una rete che utilizza l’autenticazione Kerberos. |
10/8/7 |
shadow |
controlla la sessione su un computer remoto. Inoltre l’utente può anche controllare attivamente il computer remoto. |
7/Vista/XP |
showmount |
fornisce informazioni sui file di sistema NFS. Per utilizzare il comando dovete attivare preliminarmente i servizi NFS su Windows. |
7/Vista |
tcmsetup |
attiva o disattiva un client per la Telephony Application Programming Interface (TAPI), un’interfaccia di programmazione per le applicazioni di telefonia. |
10/8/7/Vista/XP |
telnet |
consente la comunicazione con un altro computer che utilizza anche il protocollo telnet. |
qualsiasi versione Win/DOS |
tftp |
consente uno scambio di file tra il computer locale e un server, che supporta il Trivial File Transfer Protocol (TFTP). Per utilizzare il comando deve essere attivo il client TFTP nelle impostazioni di sistema. |
10/8/7/Vista/XP |
tlntadmn |
gestisce un server telnet su un computer locale o remoto. Per utilizzare il comando devono essere attive le funzioni del server telnet nelle impostazioni di sistema. |
8/7/Vista/XP |
tracert |
segue un pacchetto nel percorso dalla rete a un server. Non viene solo verificato se il pacchetto arriva e quanto tempo impiega, ma vengono registrati anche gli hop che il pacchetto fa lungo il suo percorso. Tutti i pacchetti hanno un Time-To-Live (TTL) predefinito che aumenta per gradi con il comando. |
qualsiasi versione Win |
tscon |
collega la sessione utente locale e corrente con una sessione in un computer remoto. |
10/8/7/Vista/XP |
tsdiscon |
termina la connessione tra una sessione utente locale e corrente con una sessione in un computer remoto. |
10/8/7/VistaXP |
tskill |
termina un processo su un computer remoto. |
10/8/7/Vista/XP |
tsshutdn |
spegne un terminale remoto o lo riavvia. Se il computer in questione lo supporta, si può anche spegnere completamente il computer in questo modo. |
XP |
umount |
rimuove i drive integrati del file system di rete. Per utilizzare il comando dovete attivare le funzioni NFS nel pannello di controllo. |
7/Vista |
w32tm |
gestisce il servizio dell’ora per Windows, sincronizzando la data e l’ora su tutti i computer che si trovano insieme in uno dei domini AD-DS. |
10/8/7/Vista/XP |
waitfor |
invia un segnale o ne aspetta uno. Se il segnale non deve essere inviato a tutti i computer in un dominio ma solo a uno in particolare, si utilizza il parametro /S. Con il comando i computer all’interno di una rete vengono sincronizzati. |
10/8/7/Vista |
wecutil |
crea e gestisce gli abbonamenti per gli eventi che vengono reindirizzati dall’origine degli eventi remoti che supportano il protocollo di gestione WS. |
10/8/7/Vista |
winrm |
gestisce le connessioni sicure tra computer locali e remoti tramite il protocollo di gestione WS. |
10/8/7/Vista |
winrs |
consente di accedere tramite una connessione sicura alla riga di comando di un computer remoto e di apportare così le modifiche. Se la crittografia deve essere interrotta, utilizzate –un. |
10/8/7/Vista |
wsmanhttpconfig |
gestisce le funzioni di Windows Remote Management (winrm). |
10/8/7/Vista |