{"id":252800,"date":"2024-05-10T08:09:41","date_gmt":"2024-05-10T08:09:41","guid":{"rendered":"https:\/\/www.ninjaone.com\/?p=252800"},"modified":"2026-02-25T06:59:47","modified_gmt":"2026-02-25T06:59:47","slug":"comandi-di-windows-cmd","status":"publish","type":"post","link":"https:\/\/www.ninjaone.com\/it\/blog\/comandi-di-windows-cmd\/","title":{"rendered":"Oltre 70 comandi essenziali di Windows CMD (guida per principianti e per utenti avanzati con esempi)"},"content":{"rendered":"<div class=\"in-context-cta\"><h2 style=\"margin-top: 0px;\">Punti chiave<\/h2>\n<ul>\n<li>Comandi essenziali relativi ai file:\n<ul>\n<li><strong>copy, del, rename, move, xcopy: <\/strong>Copia, sposta, rinomina o rimuovi file e directory.<\/li>\n<li><strong>robocopy: <\/strong>Copia e sincronizza in modo affidabile le cartelle.<\/li>\n<li><strong>attrib, cipher, fc, type, copy con, replace: <\/strong>Gestisci gli attributi dei file, la crittografia, i confronti e la creazione di file.<\/li>\n<\/ul>\n<\/li>\n<li>Navigazione nelle directory:\n<ul>\n<li><strong>cd, dir, mkdir, rmdir, tree, pushd, popd, path, title: <\/strong>Spostati tra le cartelle, elenca i contenuti, crea\/rimuovi le directory e gestisci i collegamenti di navigazione.<\/li>\n<\/ul>\n<\/li>\n<li>Attivit\u00e0 di rete:\n<ul>\n<li><strong>ipconfig, ping, tracert, netstat, nslookup, netsh, arp -a, hostname, pathping, getmac, nbtstat, shutdown \/i:<\/strong> Diagnostica e configura le impostazioni e le connessioni di rete.<\/li>\n<li><strong>net use, net user, telnet, ftp: <\/strong>Gestisci le risorse di rete, gli account utente e le connessioni remote.<\/li>\n<\/ul>\n<\/li>\n<li>Informazioni su sistema e processi:\n<ul>\n<li><strong>systeminfo, winver, tasklist, taskkill, wmic, set, ver, whoami: <\/strong>Visualizza i dettagli del sistema operativo, visualizza\/termina i processi in esecuzione, gestisci le variabili d&#8217;ambiente e controlla gli utenti connessi.<\/li>\n<\/ul>\n<\/li>\n<li>Gestione disco:\n<ul>\n<li><strong>diskpart, list disk, select disk, clean, format, chkdsk, label, vol: <\/strong>Partiziona, controlla, etichetta e formatta i dischi.<\/li>\n<\/ul>\n<\/li>\n<li>Sicurezza e propriet\u00e0\n<ul>\n<li><strong>takeown, icacls, cacls, runas, net user, cipher: <\/strong>Gestisci la propriet\u00e0 dei file, le autorizzazioni, la crittografia e gli account utente.<\/li>\n<\/ul>\n<\/li>\n<li>Per accedere a CMD:\n<ul>\n<li>Cerca &#8220;cmd&#8221; ed eseguilo come amministratore per ottenere privilegi elevati in Windows 7, 8, 10 o 11.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<p>Il Prompt dei comandi di Windows (CMD) \u00e8 uno degli strumenti pi\u00f9 potenti del sistema operativo Windows, eppure molti utenti si limitano a grattare la superficie di ci\u00f2 che pu\u00f2 fare. Che tu sia un principiante che sta imparando le basi o un professionista IT esperto alla ricerca di trucchi avanzati, la <a href=\"https:\/\/www.ninjaone.com\/blog\/how-to-use-windows-command-prompt\/\">comprensione completa dei comandi CMD<\/a> pu\u00f2 migliorare in modo significativo i tuoi flussi di lavoro.<\/p>\n<p>In questa guida abbiamo raccolto oltre 70 <strong>comandi CMD di Windows<\/strong>, completi di sintassi, esempi reali e suggerimenti d&#8217;uso. Tratteremo tutto ci\u00f2 che riguarda la gestione dei file e la risoluzione dei problemi di rete, le operazioni su disco e l&#8217;automazione.<\/p>\n<div class=\"blog-cta-new blog-cta-style-image\"><div class=\"cta-left\"><a href=\"https:\/\/www.ninjaone.com\/it\/gestione-endpoint\/sistema-di-automazione-it\/\"><h2 class=\"step-2-strong\">Il sistema di automazione IT di NinjaOne<\/h2><\/a><p>Risparmia tempo automatizzando le attivit\u00e0 ripetitive. Automatizza l'esecuzione dei comandi CMD di Windows su pi\u00f9 endpoint con NinjaOne!<\/p><a class=\"arrow-link\" href=\"https:\/\/www.ninjaone.com\/it\/gestione-endpoint\/sistema-di-automazione-it\/\">Scopri di pi\u00f9<\/a><\/div><div class=\"cta-right\"><a href=\"https:\/\/www.ninjaone.com\/it\/gestione-endpoint\/sistema-di-automazione-it\/\"><img decoding=\"async\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2026\/02\/blog-cta-dashboard-1.png\"><\/a><\/div><\/div>\n<h2>Oltre 70 utili comandi CMD di Windows<\/h2>\n<h3>15 comandi CMD per la gestione dei file in Windows<\/h3>\n<p>Questo primo gruppo di comandi CMD di amministrazione in maniente Windows semplifica la copia, l&#8217;eliminazione e la gestione di file e directory, e ti permette di ottimizzare le operazioni quotidiane e migliorare il flusso di lavoro.<\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>Comando:<\/strong><\/td>\n<td><strong>Descrizione:<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>copy<\/strong><\/td>\n<td>Copia uno o pi\u00f9 file in un&#8217;altra posizione<\/td>\n<\/tr>\n<tr>\n<td><strong>del<\/strong><\/td>\n<td>Elimina uno o pi\u00f9 file<\/td>\n<\/tr>\n<tr>\n<td><strong>rename (ren)<\/strong><\/td>\n<td>Rinomina un file<\/td>\n<\/tr>\n<tr>\n<td><strong>move<\/strong><\/td>\n<td>Sposta o rinomina un file<\/td>\n<\/tr>\n<tr>\n<td><strong>xcopy<\/strong><\/td>\n<td>Copia file e directory, compresi gli alberi e i file nascosti\/di sistema<\/td>\n<\/tr>\n<tr>\n<td><strong>find<\/strong><\/td>\n<td>Ricerca una stringa di testo in uno o pi\u00f9 file<\/td>\n<\/tr>\n<tr>\n<td><strong>robocopy<\/strong><\/td>\n<td>Strumento per la sincronizzazione delle directory, ideale per i backup<\/td>\n<\/tr>\n<tr>\n<td><strong>subst<\/strong><\/td>\n<td>Mappa una cartella locale come lettera di unit\u00e0<\/td>\n<\/tr>\n<tr>\n<td><strong>attrib<\/strong><\/td>\n<td>Modifica gli attributi di un file o di una directory<\/td>\n<\/tr>\n<tr>\n<td><strong>cipher<\/strong><\/td>\n<td>Crittografa o decrittografa file e cartelle<\/td>\n<\/tr>\n<tr>\n<td><strong>fc<\/strong><\/td>\n<td>Confronta due file riga per riga<\/td>\n<\/tr>\n<tr>\n<td><strong>type<\/strong><\/td>\n<td>Visualizza il contenuto di un file di testo<\/td>\n<\/tr>\n<tr>\n<td><strong>copy con<\/strong><\/td>\n<td>Crea un nuovo file direttamente dalla riga di comando<\/td>\n<\/tr>\n<tr>\n<td><strong>replace<\/strong><\/td>\n<td>Sostituisce uno o pi\u00f9 file con file provenienti da un&#8217;altra posizione<\/td>\n<\/tr>\n<tr>\n<td><strong>edit (se installato)<\/strong><\/td>\n<td>Apre un semplice editor di testo nel prompt dei comandi<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ol>\n<li><strong>copy<br \/>\n<\/strong>Copia uno o pi\u00f9 file in un&#8217;altra posizione.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ncopia [sorgente] [destinazione]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ncopy report.docx D:\\Backup\\<\/p>\n<ol start=\"2\">\n<li><strong>del<\/strong><br \/>\nElimina uno o pi\u00f9 file.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ndel [nome file]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ndel oldfile.txt<\/p>\n<ol start=\"3\">\n<li><strong>rename (o ren)<\/strong><br \/>\nRinomina un file.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nrename [vecchio nome] [nuovo nome]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nrename file.txt nuovofile.txt<\/p>\n<ol start=\"4\">\n<li><strong>move<br \/>\n<\/strong>Sposta un file in una nuova posizione o lo rinomina<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nmove [sorgente] [destinazione]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nmove budget.xlsx D:\\Reports\\<\/p>\n<ol start=\"5\">\n<li><strong>xcopy<\/strong><br \/>\nCopia file e directory, compresi gli alberi di directory e i file di sistema\/nascosti, utilizzando opzionalmente vari parametri per un maggiore controllo.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nxcopy [sorgente] [destinazione] \/E \/H \/C \/I<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nxcopy C:\\Projects D:\\Backup \/E \/H \/C \/I<\/p>\n<ol start=\"6\">\n<li><strong>find<\/strong><br \/>\nCerca una stringa di testo in uno o pi\u00f9 file, consentendo semplici operazioni di filtraggio del testo.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nfind &#8220;testo&#8221; [nome file]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nfind &#8220;error&#8221; log.txt<\/p>\n<ol start=\"7\">\n<li><strong>robocopy<\/strong><br \/>\nQuesto \u00e8 uno strumento affidabile per la sincronizzazione delle directory, ideale per i backup.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nrobocopy [sorgente] [destinazione] [opzioni]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nrobocopy C:\\Data D:\\Backup \/MIR<\/p>\n<ol start=\"8\">\n<li><strong>subst<\/strong><br \/>\nMappa una cartella locale come lettera di unit\u00e0.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nsubst [unit\u00e0:] [percorso]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nsubst X: C:\\Projects<\/p>\n<ol start=\"9\">\n<li><strong>attrib<\/strong><br \/>\nModifica gli attributi di un file o di una directory. Puoi anche utilizzare questo <a href=\"https:\/\/www.ninjaone.com\/it\/blog\/mostrare-i-file-nascosti-in-windows-11\/\">comando CMD in Windows 11<\/a>: attrib -h -s -r C:pathtofolder per mostrare i file nascosti.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nattrib [+attributo | -attributo] [nome del file]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nattrib -h -s -r C:\\path\\to\\file.txt<\/p>\n<div class=\"blog-cta-new blog-cta-style-1\"><div class=\"cta-left\"><h2>Prezzi del software di gestione degli endpoint numero 1 sul mercato<\/h2><p>Pagamenti mensili o annuali con contratti flessibili.<\/p><\/div><div class=\"cta-right\"><a class=\"button\" href=\"https:\/\/www.ninjaone.com\/it\/prezzi-per-dispositivo\/\">Richiedi subito un preventivo<\/a><\/div><\/div>\n<ol start=\"10\">\n<li><strong>cipher<\/strong><br \/>\nCrittografa o decrittografa file e cartelle.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ncipher \/E [percorso]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ncipher \/E C:\\Sensitive<\/p>\n<ol start=\"11\">\n<li><strong>fc<br \/>\n<\/strong>Confronta due file riga per riga<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nfc [file1] [file2]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nfc config_old.txt config_new.txt<\/p>\n<ol start=\"12\">\n<li><strong>type<br \/>\n<\/strong>Visualizza il contenuto di un file di testo.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ntype [nome file]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ntype readme.txt<\/p>\n<ol start=\"13\">\n<li><strong>copy con<br \/>\n<\/strong>Crea un nuovo file direttamente dalla riga di comando.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ncopy con [nome file]Digita il contenuto, quindi premi<strong> Ctrl + Z <\/strong>e <strong>Invio<\/strong> per salvare.<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ncopy con notes.txt<\/p>\n<ol start=\"14\">\n<li><strong>Replace<br \/>\n<\/strong>Sostituisce uno o pi\u00f9 file con file provenienti da un&#8217;altra posizione.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nreplace [sorgente] [destinazione] [\/A] [\/P] [\/R]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nreplace draft.docx D:\\Projects\\<\/p>\n<ol start=\"15\">\n<li><strong>edit (se installato)<br \/>\n<\/strong>Apre un semplice editor di testo nel prompt dei comandi.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nedit [nome file]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nedit config.txt<\/p>\n<h3>10 comandi CMD Windows per la navigazione e la gestione delle directory<\/h3>\n<p>Naviga nelle directory e gestisci le strutture di cartelle in modo efficiente con questi utili comandi CMD di Windows.<\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>Comando:<\/strong><\/td>\n<td><strong>Descrizione:<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>cd<\/strong><\/td>\n<td>Cambia la directory corrente<\/td>\n<\/tr>\n<tr>\n<td><strong>cd \/<\/strong><\/td>\n<td>Permette di spostarsi nella directory root<\/td>\n<\/tr>\n<tr>\n<td><strong>dir<\/strong><\/td>\n<td>Visualizza un elenco di file e sottodirectory<\/td>\n<\/tr>\n<tr>\n<td><strong>mkdir (md)<\/strong><\/td>\n<td>Crea una nuova directory<\/td>\n<\/tr>\n<tr>\n<td><strong>rmdir (rd)<\/strong><\/td>\n<td>Rimuove una directory<\/td>\n<\/tr>\n<tr>\n<td><strong>tree<\/strong><\/td>\n<td>Visualizza graficamente la struttura delle cartelle<\/td>\n<\/tr>\n<tr>\n<td><strong>pushd<\/strong><\/td>\n<td>Salva la directory corrente e passa a un&#8217;altra<\/td>\n<\/tr>\n<tr>\n<td><strong>popd<\/strong><\/td>\n<td>Ritorna alla directory memorizzata da pushd<\/td>\n<\/tr>\n<tr>\n<td><strong>path<\/strong><\/td>\n<td>Visualizza o imposta il percorso di ricerca dei file eseguibili<\/td>\n<\/tr>\n<tr>\n<td><strong>title<\/strong><\/td>\n<td>Imposta il titolo della finestra del Prompt dei comandi<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ol>\n<li><strong>cd<\/strong><br \/>\nCambia la directory corrente.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ncd [percorso]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ncd C:\\Users\\John\\Documents<\/p>\n<ol start=\"2\">\n<li><strong>cd<\/strong> \/<br \/>\nPermette di spostarsi alla directory root.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ncd \/<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ncd \/<\/p>\n<ol start=\"3\">\n<li><strong>dir<\/strong><br \/>\nVisualizza un elenco di file e sottodirectory di una directory.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ndir<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ndir \/p<\/p>\n<ol start=\"4\">\n<li><strong>mkdir (o md)<\/strong><br \/>\nCrea una nuova directory.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nmkdir [nomedirectory]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nmkdir Reports<\/p>\n<ol start=\"5\">\n<li><strong>rmdir (o rd)<\/strong><br \/>\nRimuove una directory.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nrmdir [nomedirectory]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nrmdir OldFiles<\/p>\n<div class=\"blog-cta-new blog-cta-style-2\"><div class=\"cta-left\"><h2>Un approccio pi\u00f9 intelligente all\u2019IT inizia qui<\/h2><p>Iscriviti alla newsletter settimanale di NinjaOne e unisciti a una community di appassionati di IT che collaborano per automatizzare le parti pi\u00f9 complesse dell'IT.<\/p><\/div><div class=\"cta-right\"><a class=\"button\" href=\"https:\/\/www.ninjaone.com\/it\/newsletter\/\">Iscriviti ora<\/a><\/div><\/div>\n<ol start=\"6\">\n<li><strong>tree<\/strong><br \/>\nVisualizza graficamente la struttura delle cartelle di un&#8217;unit\u00e0 o di un percorso.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ntree [unit\u00e0:][percorso] [\/F]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ntree C:\\Projects \/F<\/p>\n<ol start=\"7\">\n<li><strong>pushd<br \/>\n<\/strong>Salva la directory corrente e passa a un&#8217;altra.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\npushd [percorso]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\npushd D:\\Work<\/p>\n<ol start=\"8\">\n<li><strong>popd<br \/>\n<\/strong>Ritorna alla directory memorizzata dall&#8217;ultimo comando pushd.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\npopd<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\npopd<\/p>\n<ol start=\"9\">\n<li><strong>path<br \/>\n<\/strong>Visualizza o imposta il percorso di ricerca dei file eseguibili.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\npath [percorso]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\npath C:\\Windows\\System32<\/p>\n<ol start=\"10\">\n<li><strong>title<br \/>\n<\/strong>Imposta il titolo della finestra del prompt dei comandi.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ntitle [stringa]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ntitle Admin Console<\/p>\n<h3>15 comandi Windows CMD per la configurazione e la diagnostica di rete<\/h3>\n<p>I comandi di configurazione di rete sono utili per la risoluzione dei problemi o l&#8217;impostazione di nuove connessioni di rete.<\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>Comando:<\/strong><\/td>\n<td><strong>Descrizione:<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>ipconfig<\/strong><\/td>\n<td>Visualizza la configurazione di rete TCP\/IP corrente<\/td>\n<\/tr>\n<tr>\n<td><strong>ping<\/strong><\/td>\n<td>Verifica la connettivit\u00e0 di rete a un host<\/td>\n<\/tr>\n<tr>\n<td><strong>tracert<\/strong><\/td>\n<td>Tiene traccia del percorso dei pacchetti verso un host di rete<\/td>\n<\/tr>\n<tr>\n<td><strong>netstat<\/strong><\/td>\n<td>Visualizza le connessioni attive e le porte in ascolto<\/td>\n<\/tr>\n<tr>\n<td><strong>nslookup<\/strong><\/td>\n<td>Interroga il DNS per risolvere i nomi di dominio e gli IP<\/td>\n<\/tr>\n<tr>\n<td><strong>netsh<\/strong><\/td>\n<td>Configura le impostazioni di rete<\/td>\n<\/tr>\n<tr>\n<td><strong>arp -a<\/strong><\/td>\n<td>Visualizza la tabella ARP<\/td>\n<\/tr>\n<tr>\n<td><strong>hostname<\/strong><\/td>\n<td>Mostra il nome di rete del computer<\/td>\n<\/tr>\n<tr>\n<td><strong>pathping<\/strong><\/td>\n<td>Combina ping e tracert per ottenere informazioni dettagliate sulla rete<\/td>\n<\/tr>\n<tr>\n<td><strong>getmac<\/strong><\/td>\n<td>Visualizza l&#8217;indirizzo MAC<\/td>\n<\/tr>\n<tr>\n<td><strong>nbtstat<\/strong><\/td>\n<td>Diagnostica NetBIOS su TCP\/IP<\/td>\n<\/tr>\n<tr>\n<td><strong>shutdown \/i<\/strong><\/td>\n<td>Strumento di spegnimento remoto<\/td>\n<\/tr>\n<tr>\n<td><strong>net use<\/strong><\/td>\n<td>Mappa le unit\u00e0 di rete<\/td>\n<\/tr>\n<tr>\n<td><strong>net user<\/strong><\/td>\n<td>Gestisce gli account utente locali<\/td>\n<\/tr>\n<tr>\n<td><strong>telnet<\/strong><\/td>\n<td>Si connette ai server remoti (se installati)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ol>\n<li><strong>ipconfig<\/strong><br \/>\nVisualizza tutti i valori attuali di configurazione della rete TCP\/IP e aggiorna le impostazioni del Dynamic Host Configuration Protocol (DHCP) e del Domain Name System (DNS). <a href=\"https:\/\/www.ninjaone.com\/blog\/ipconfig-commands\/\">Ulteriori comandi ipconfig sono disponibili qui<\/a>.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nipconfig<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nipconfig \/all<\/p>\n<ol start=\"2\">\n<li><strong>ping<\/strong><br \/>\nVerifica la capacit\u00e0 di raggiungere un dispositivo di rete specifico.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nping [nome host o IP]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nping google.com<\/p>\n<ol start=\"3\">\n<li><strong>tracert<\/strong><br \/>\nTiene traccia del percorso che un pacchetto compie per raggiungere un host di rete, aiutando a identificare i problemi che si verificano nella rete.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ntracert [nome host o IP]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ntracert 8.8.8.8<\/p>\n<ol start=\"4\">\n<li><strong>netstat<\/strong><br \/>\nVisualizza le connessioni attive, le porte, le statistiche <a href=\"https:\/\/www.ninjaone.com\/it-hub\/accesso-remoto\/what-is-ethernet\/\">Ethernet<\/a> e la tabella di routing IP.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nnetstat<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nnetstat -ano<\/p>\n<ol start=\"5\">\n<li><strong>nslookup<\/strong><br \/>\nEffettua una query al DNS per ottenere la mappatura del nome di dominio o dell&#8217;indirizzo IP.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nnslookup [hostname]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nnslookup openai.com<\/p>\n<ol start=\"6\">\n<li><strong>netsh<\/strong><br \/>\nConsente di configurare quasi tutti gli aspetti delle impostazioni di rete.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nnetsh [contesto] [comando]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nnetsh interface ip show config<\/p>\n<ol start=\"7\">\n<li><strong>arp -a<\/strong><br \/>\nVisualizza le voci ARP correnti interrogando i dati di protocollo attuali. Mostra l&#8217;indirizzo IP e l&#8217;indirizzo MAC corrispondente.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\narp -a<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\narp -a<\/p>\n<ol start=\"8\">\n<li><strong>hostname<\/strong><br \/>\nMostra il nome di rete del computer, aiutando a identificare la rete e a risolvere i problemi.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nhostname<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nhostname<\/p>\n<ol start=\"9\">\n<li><strong>pathping<\/strong><br \/>\nCombina le funzioni di ping e tracert, fornendo informazioni pi\u00f9 dettagliate sui percorsi di rete e sulla latenza.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\npathping [nome host o IP]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\npathping google.com<\/p>\n<div class=\"blog-cta-new blog-cta-style-post\"><div class=\"cta-left\"><a href=\"https:\/\/www.ninjaone.com\/videos\/google-chrome\/how-to-view-google-chrome-download-history-in-windows\/\"><img decoding=\"async\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2025\/06\/vimeo-thumb-472149-1.jpg\"><\/a><\/div><div class=\"cta-right\"><h2>How to View Google Chrome Download History in Windows<\/h2><a class=\"arrow-link\" href=\"https:\/\/www.ninjaone.com\/videos\/google-chrome\/how-to-view-google-chrome-download-history-in-windows\/\">Scopri di pi\u00f9<\/a><\/div><\/div>\n<ol start=\"10\">\n<li><strong>getmac<\/strong><br \/>\nVisualizza l&#8217;indirizzo MAC della scheda di rete.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ngetmac<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ngetmac \/v<\/p>\n<ol start=\"11\">\n<li><strong>nbtstat<\/strong><br \/>\nAiuta a effettuare una disgnostica delle connessioni NetBIOS su TCP\/IP e a visualizzare le statistiche del protocollo.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nnbtstat [opzioni]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nnbtstat -n<\/p>\n<ol start=\"12\">\n<li><strong>shutdown \/i<\/strong><br \/>\nStrumento di spegnimento remoto per la gestione della rete.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nshutdown \/i<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nshutdown \/i<\/p>\n<ol start=\"13\">\n<li><strong>net use<br \/>\n<\/strong>Connette, rimuove o visualizza le risorse condivise.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nnet use [unit\u00e0:] \\\\computer\\share<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nnet use Z: \\\\Server\\Share<\/p>\n<ol start=\"14\">\n<li><strong>net user<br \/>\n<\/strong>Gestisce gli account utente locali.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nnet user [nome utente] [password] \/add<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nnet user testuser Pass123 \/add<\/p>\n<ol start=\"15\">\n<li><strong>telnet<br \/>\n<\/strong>Si collega a un host remoto utilizzando il protocollo Telnet (se installato).<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ntelnet [nome host o IP] [porta]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ntelnet mail.example.com 25<\/p>\n<h3>8 comandi Windows CMD per ottenere informazioni sul sistema<\/h3>\n<p>La raccolta di informazioni complete sul sistema \u00e8 fondamentale per la <a href=\"https:\/\/www.ninjaone.com\/it\/blog\/avviare-la-modalita-provvisoria-con-il-prompt-dei-comandi-di-windows\/\">risoluzione dei problemi in modalit\u00e0 provvisoria<\/a>, per il monitoraggio del sistema e per garantire che la configurazione di Windows funzioni in modo ottimale.<\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>Comando:<\/strong><\/td>\n<td><strong>Descrizione:<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>systeminfo<\/strong><\/td>\n<td>Visualizza la configurazione e le specifiche dettagliate del sistema<\/td>\n<\/tr>\n<tr>\n<td><strong>winver<\/strong><\/td>\n<td>Mostra la versione di Windows e il numero di build<\/td>\n<\/tr>\n<tr>\n<td><strong>tasklist<\/strong><\/td>\n<td>Elenca tutti i processi in esecuzione<\/td>\n<\/tr>\n<tr>\n<td><strong>taskkill<\/strong><\/td>\n<td>Termina i processi in base al PID o al nome dell&#8217;immagine<\/td>\n<\/tr>\n<tr>\n<td><strong>wmic<\/strong><\/td>\n<td>Accede alle informazioni avanzate sulla gestione del sistema<\/td>\n<\/tr>\n<tr>\n<td><strong>set<\/strong><\/td>\n<td>Visualizza o imposta le variabili d&#8217;ambiente<\/td>\n<\/tr>\n<tr>\n<td><strong>ver<\/strong><\/td>\n<td>Visualizza la versione corrente di Windows<\/td>\n<\/tr>\n<tr>\n<td><strong>whoami<\/strong><\/td>\n<td>Mostra l&#8217;utente attualmente collegato<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ol>\n<li><strong>systeminfo<\/strong><br \/>\nFornisce una panoramica dettagliata del sistema, con la configurazione del sistema operativo, i dettagli dell&#8217;hardware e le informazioni sulla rete.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nsysteminfo<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nsysteminfo<\/p>\n<ol start=\"2\">\n<li><strong>winver<\/strong><br \/>\nVerifica rapidamente la versione di Windows in uso.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nwinver<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nwinver<\/p>\n<ol start=\"3\">\n<li><strong>tasklist<\/strong><br \/>\nElenca tutti i processi in esecuzione con il loro ID di processo (PID).<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ntasklist<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ntasklist \/v<\/p>\n<p style=\"padding-left: 40px;\">\ud83d\udca1 Mostra i dettagli di un processo in forma testuale.<\/p>\n<ol start=\"4\">\n<li><strong>taskkill \/PID [pid_number] \/F<\/strong><br \/>\nTermina forzatamente i processi che non rispondono o che consumano troppe risorse. Sostituisci [pid_number] con il PID effettivo ottenuto dell&#8217;elenco delle attivit\u00e0.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ntaskkill \/PID [pid_number] \/F<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ntaskkill \/PID 1234 \/F<\/p>\n<ol start=\"5\">\n<li><strong>wmic<\/strong><br \/>\nPermette di visualizzare le informazioni di Windows Management Instrumentation (WMI), consentendo una gestione pi\u00f9 avanzata del sistema attraverso varie sottoclassi (per esempio wmic product get name, wmic cpu get name).<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nwmic [alias] get [propriet\u00e0]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nwmic cpu get name<\/p>\n<ol start=\"6\">\n<li><strong>set<br \/>\n<\/strong>Visualizza o imposta le variabili d&#8217;ambiente.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nset [variabile=[valore]]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nset PATH<\/p>\n<ol start=\"7\">\n<li><strong>ver<br \/>\n<\/strong>Visualizza la versione di Windows in forma di testo.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nver<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nver<\/p>\n<ol start=\"8\">\n<li><strong>whoami<br \/>\n<\/strong>Visualizza il nome utente correntemente connesso.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nwhoami<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nwhoami<\/p>\n<div class=\"blog-cta-new blog-cta-style-3\"><div class=\"cta-left\"><h2>Inizia una prova gratuita del software di gestione degli endpoint numero 1 su G2<\/h2><p>Non \u00e8 richiesta la carta di credito, accesso completo a tutte le funzionalit\u00e0.<\/p><\/div><div class=\"cta-right\"><a class=\"button\" href=\"https:\/\/www.ninjaone.com\/it\/prova-gratuita\/\">Prova subito NinjaOne, gratuitamente<\/a><\/div><\/div>\n<h3>8 comandi CMD Windows per la gestione del disco<\/h3>\n<p>I comandi di gestione del disco consentono di gestire le risorse di archiviazione direttamente da riga di comando, offrendo una potente alternativa agli strumenti dell&#8217;interfaccia grafica.<\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>Comando:<\/strong><\/td>\n<td><strong>Descrizione:<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>diskpart<\/strong><\/td>\n<td>Apre l&#8217;utilit\u00e0 Partizione disco<\/td>\n<\/tr>\n<tr>\n<td><strong>list disk<\/strong><\/td>\n<td>Elenca tutti i dischi collegati al computer<\/td>\n<\/tr>\n<tr>\n<td><strong>select disk<\/strong><\/td>\n<td>Seleziona un disco da gestire<\/td>\n<\/tr>\n<tr>\n<td><strong>clean<\/strong><\/td>\n<td>Rimuove tutte le partizioni dal disco selezionato<\/td>\n<\/tr>\n<tr>\n<td><strong>format<\/strong><\/td>\n<td>Formatta un disco con un file system specificato<\/td>\n<\/tr>\n<tr>\n<td><strong>chkdsk<\/strong><\/td>\n<td>Controlla la presenza di errori su un disco e li ripara<\/td>\n<\/tr>\n<tr>\n<td><strong>label<\/strong><\/td>\n<td>Modifica o crea un&#8217;etichetta di volume<\/td>\n<\/tr>\n<tr>\n<td><strong>vol<\/strong><\/td>\n<td>Visualizza l&#8217;etichetta del volume e il numero di serie<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ol>\n<li><strong>diskpart<\/strong><br \/>\nUno strumento per la gestione delle partizioni del disco.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ndiskpart<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ndiskpart<\/p>\n<ol start=\"2\">\n<li><strong>list disk<br \/>\n<\/strong>Visualizza tutti i dischi collegati al computer.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nlist disk<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nlist disk<\/p>\n<ol start=\"3\">\n<li><strong>select disk<br \/>\n<\/strong>Seleziona il disco su cui si desidera eseguire le operazioni.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nselect disk [numero]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nselect disk 1<\/p>\n<ol start=\"4\">\n<li><strong>clean<br \/>\n<\/strong>Rimuove tutte le partizioni e i dati dal disco selezionato.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nclean<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nclean<\/p>\n<ol start=\"5\">\n<li><strong>format<br \/>\n<\/strong>Formatta un disco con un file system specificato.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nformat [unit\u00e0:] \/FS:[filesystem]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nformat D: \/FS:NTFS<\/p>\n<ol start=\"6\">\n<li><strong>chkdsk<br \/>\n<\/strong>Controlla la presenza di errori sul disco e ripara il file system.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nchkdsk [unit\u00e0:] [parametri]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nchkdsk C: \/f<\/p>\n<ol start=\"7\">\n<li><strong>label<br \/>\n<\/strong>Modifica o crea l&#8217;etichetta del volume di un disco.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nlabel [unit\u00e0:] [etichetta]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nlabel E: BackupDrive<\/p>\n<ol start=\"8\">\n<li><strong>vol<br \/>\n<\/strong>Visualizza l&#8217;etichetta del volume e il numero di serie di un disco.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nvol [unit\u00e0:]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nvol C:<\/p>\n<div class=\"in-context-cta\"><p style=\"text-align: center;\">Mantieni sicuri i tuoi sistemi ed endpoint con NinjaOne, grazie al patching automatizzato e a script CMD personalizzati.<\/p>\n<p style=\"text-align: center;\"><a class=\"waffle-rich-text-link\" href=\"https:\/\/www.ninjaone.com\/it\/prova-gratuita\/\" target=\"_blank\" rel=\"noopener\">Provalo gratuitamente oggi stesso!<\/a><\/p>\n<\/div>\n<h3>6 comandi CMD Windows per la gestione della sicurezza e della propriet\u00e0<\/h3>\n<p>Questi comandi aiutano a gestire la propriet\u00e0 di file\/cartelle, le autorizzazioni, la crittografia e il controllo degli accessi direttamente dal Prompt dei comandi, e sono quindi preziosi per gli amministratori di sistema e i professionisti IT.<\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>Comando:<\/strong><\/td>\n<td><strong>Descrizione:<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>takeown<\/strong><\/td>\n<td>Assume la propriet\u00e0 di un file o di una cartella<\/td>\n<\/tr>\n<tr>\n<td><strong>icacls<\/strong><\/td>\n<td>Visualizza o modifica le autorizzazioni di file\/cartelle<\/td>\n<\/tr>\n<tr>\n<td><strong>cacls<\/strong><\/td>\n<td>Comando legacy per visualizzare o modificare i permessi<\/td>\n<\/tr>\n<tr>\n<td><strong>runas<\/strong><\/td>\n<td>Esegue un programma come un altro utente<\/td>\n<\/tr>\n<tr>\n<td><strong>net user<\/strong><\/td>\n<td>Gestisce gli account utente e le password<\/td>\n<\/tr>\n<tr>\n<td><strong>cipher<\/strong><\/td>\n<td>Crittografa o decrittografa file e cartelle<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ol>\n<li><strong>takeown<br \/>\n<\/strong>Assume la propriet\u00e0 di un file o di una cartella.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ntakeown \/F [percorso] [\/R] [\/D Y]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ntakeown \/F C:\\SecureFolder \/R \/D Y<\/p>\n<p style=\"padding-left: 40px;\"><em>In questo modo si assume la propriet\u00e0 di SecureFolder e di tutte le sottocartelle\/file.<\/em><\/p>\n<ol start=\"2\">\n<li><strong>icalcs<br \/>\n<\/strong>Visualizza o modifica gli elenchi di controllo degli accessi (ACL) per i file e le directory.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nicacls [nome file] [\/grant Utente:Autorizzazione]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nicacls C:\\SecureFolder \/grant John:F<\/p>\n<p style=\"padding-left: 40px;\"><em>Questo esempio concede all&#8217;utente &#8220;John&#8221; l&#8217;accesso completo (F) a SecureFolder.<\/em><\/p>\n<ol start=\"3\">\n<li><strong>calcs<br \/>\n<\/strong>Visualizza o modifica i permessi dei file (comando pi\u00f9 vecchio, ancora disponibile).<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ncacls [nome file] [\/G Utente:Autorizzazione]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ncacls report.doc \/G John:F<\/p>\n<p style=\"padding-left: 40px;\"><em>In questo modo l&#8217;utente &#8220;John&#8221; ha pieno accesso a report.doc<\/em><\/p>\n<ol start=\"4\">\n<li><strong>runas<br \/>\n<\/strong>Esegue un programma come un altro utente.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nrunas \/user:[domain\\]username program<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nrunas \/user:Admin cmd<\/p>\n<p style=\"padding-left: 40px;\"><em>Questo esempio apre un prompt dei comandi come utente amministratore.<\/em><\/p>\n<ol start=\"5\">\n<li><strong>net user<br \/>\n<\/strong>Gestisce gli account degli utenti, compresa la modifica delle password.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nnet user [nome utente] [nuovapassword]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nnet user John SecurePass123<\/p>\n<p style=\"padding-left: 40px;\"><em>Questo modifica la password dell&#8217;utente &#8220;John&#8221;.<\/em><\/p>\n<ol start=\"6\">\n<li><strong>cipher<br \/>\n<\/strong>Crittografa o decrittografa i file e le cartelle utilizzando il sistema di crittografia dei file (EFS).<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ncipher \/E [percorso]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ncipher \/E C:\\Sensitive<\/p>\n<p style=\"padding-left: 40px;\"><em>Questo esempio <\/em><em>cripta tutti i file della cartella &#8220;Sensitive&#8221;.<\/em><\/p>\n<h2>4 strategie avanzate da usare nel prompt dei comandi<\/h2>\n<p>Oltre all&#8217;elenco dei comandi CMD di Windows, le strategie avanzate del Prompt dei comandi possono migliorare notevolmente la produttivit\u00e0, automatizzare le attivit\u00e0 e permettere di gestire le operazioni di sistema in modo pi\u00f9 efficiente. Queste strategie spesso comportano una combinazione di comandi, scripting e funzionalit\u00e0 di sistema pi\u00f9 profonde che vanno oltre l&#8217;input di base della riga di comando.<\/p>\n<p>Ecco alcune strategie avanzate e i motivi per cui sono utili:<\/p>\n<h3>1. Batch Scripting<\/h3>\n<p>I <a href=\"https:\/\/www.geeksforgeeks.org\/basics-of-batch-scripting\/\" target=\"_blank\" rel=\"noopener\">file batch<\/a> consentono di automatizzare le attivit\u00e0 ripetitive. Scrivendo uno script contenente una serie di comandi, potrai eseguirli in sequenza senza doverli inserire manualmente ogni volta, risparmiando tempo e riducendo gli errori.<\/p>\n<p><strong>Perch\u00e9 \u00e8 utile:<\/strong><\/p>\n<ul>\n<li>Ideale per le attivit\u00e0 di manutenzione ordinaria.<\/li>\n<li>Pu\u00f2 essere pianificato per essere eseguito automaticamente con l&#8217;Utilit\u00e0 di pianificazione di Windows.<\/li>\n<li>Riduce la possibilit\u00e0 di errori di battitura o di errori umani nel lavoro ripetitivo.<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\n@echo off<br \/>\ncomando1<br \/>\ncomando2<br \/>\npause<\/p>\n<p style=\"padding-left: 40px;\">Esempio: Creare un file backup.bat per copiare i documenti importanti.<\/p>\n<p style=\"padding-left: 40px;\">@echo off<br \/>\nxcopy C:\\Work D:\\Backups \/E \/H \/C \/I<br \/>\necho Backup completato con successo!<br \/>\npause<\/p>\n<p>\ud83d\udca1 <strong>Nota:<\/strong> Cosa significa @echo off?<\/p>\n<p>Ti starai chiedendo cosa significhi @echo e perch\u00e9 sia necessario iniziare i comandi con esso.<\/p>\n<ul>\n<li><strong>echo off<\/strong> indica al Prompt dei comandi di non visualizzare ogni comando prima di eseguirlo, in modo da mantenere l&#8217;output pulito.<\/li>\n<li><strong>@<\/strong> nasconde la linea di <strong>echo off <\/strong>, in modo da non vederla nella console.<\/li>\n<li>Utilizza sempre <strong>@echo off<\/strong> all&#8217;inizio dei tuoi script batch per ottenere un aspetto pi\u00f9 pulito.<\/li>\n<\/ul>\n<h3>2. Piping e redirection<\/h3>\n<p>Utilizzando gli operatori pipe (|) e redirection (&gt;, &gt;&gt;), puoi concatenare i comandi tra loro o indirizzarne l&#8217;output a file o ad altri programmi. Per esempio, puoi inviare l&#8217;output di un comando dir a findstr per cercare file specifici o reindirizzare l&#8217;output di un comando per creare un file di testo.<\/p>\n<p><strong>Perch\u00e9 \u00e8 utile:<\/strong><\/p>\n<ul>\n<li>Il piping consente di filtrare, trasformare o passare l&#8217;output di un comando direttamente a un altro.<\/li>\n<li>Il reindirizzamento consente di salvare i risultati dei comandi per una successiva revisione, o a fini di logging o automazione.<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\">Sintassi:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Piping<br \/>\ncomando1 | comando2<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Reindirizzamento a un file (sovrascrittura)<br \/>\ncomando &gt; nomefile.txt<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Reindirizzamento a un file (aggiunta)<br \/>\ncomando &gt;&gt; nomefile.txt<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\">Esempio:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Ricerca di &#8220;report&#8221; in un elenco di directory<br \/>\ndir | find &#8220;report&#8221;<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Salvare un elenco di processi in un file<br \/>\ntasklist &gt; processes.txt<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Aggiungere i messaggi di errore a un log esistente<br \/>\nping 8.8.8.8 &gt;&gt; networklog.txt<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\ud83d\udca1 <strong>Suggerimento: <\/strong>Differenza tra &gt; e &gt;&gt;<\/p>\n<ul>\n<li><strong>&gt;<\/strong> sovrascriver\u00e0 il file se esiste.<\/li>\n<li><strong>&gt;&gt;<\/strong> aggiunger\u00e0 al file, conservando il contenuto.<\/li>\n<\/ul>\n<h3>3. Variabili d&#8217;ambiente<\/h3>\n<p>La comprensione e l&#8217;uso delle variabili d&#8217;ambiente possono aiutarti ad accedere rapidamente ai percorsi di sistema e alle impostazioni utente e a modificare il comportamento dei comandi. Per esempio, l&#8217;uso di %USERPROFILE% per accedere alla home directory dell&#8217;utente corrente semplifica la navigazione e la gestione dei file.<\/p>\n<p><strong>Perch\u00e9 \u00e8 utile:<\/strong><\/p>\n<ul>\n<li>Consente agli script di adattarsi a sistemi e utenti diversi senza necessit\u00e0 di codificare i percorsi in modo fisso.<\/li>\n<li>Velocizza la navigazione verso le posizioni pi\u00f9 utilizzate.<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\n%VARIABLE_NAME%<\/p>\n<p style=\"padding-left: 40px;\">Variabili d&#8217;ambiente comuni:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>%USERPROFILE% <\/strong>: La home directory dell&#8217;utente corrente.<\/li>\n<li><strong>%TEMP% <\/strong>: Cartella dei file temporanei.<\/li>\n<li><strong>%PATH%<\/strong>: Le directory in cui vengono cercati gli eseguibili.<\/li>\n<li><strong>%HOMEDRIVE%<\/strong>: La lettera dell&#8217;unit\u00e0 associata alla tua home directory.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\">Esempio:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Accedere alla cartella Documenti dell&#8217;utente<br \/>\ncd %USERPROFILE%\\Documents<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Aprire la directory dei file temporanei<br \/>\ncd %TEMP%<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\ud83d\udca1 <strong>Suggerimento: <\/strong>Visualizzare tutte le variabili d&#8217;ambiente:<\/p>\n<p>Esegui il comando <strong>set<\/strong>. Visualizza tutte le variabili d&#8217;ambiente attualmente definite nel sistema.<\/p>\n<h3>4. Utilizzo dei caratteri jolly<\/h3>\n<p><a href=\"https:\/\/douglasrumbaugh.com\/tutorial\/intro-command-line\/wildcards\/\" target=\"_blank\" rel=\"noopener\">I caratteri jolly (* e ?) <\/a>possono rendere pi\u00f9 potenti i comandi di gestione dei file come copy, move e del, consentendo di specificare modelli che corrispondono a pi\u00f9 file, il che \u00e8 utile per le operazioni in blocco su pi\u00f9 file.<\/p>\n<p><strong>Perch\u00e9 \u00e8 utile:<\/strong><\/p>\n<ul>\n<li>Consente di selezionare rapidamente pi\u00f9 file senza doverne digitare il nome.<\/li>\n<li>Ideale per la pulizia, la ridenominazione e l&#8217;organizzazione dei file.<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\">Sintassi:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Asterisco (*) : Corrisponde a zero o pi\u00f9 caratteri.<\/li>\n<li>Punto interrogativo (?) : Corrisponde esattamente a un carattere.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\">Esempio:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Eliminare tutti i file .tmp nella cartella corrente<br \/>\ndel *.tmp<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Copiare tutti i file che iniziano con &#8220;report&#8221; in un&#8217;altra cartella<br \/>\ncopy report* D:\\Reports\\<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Rinominare tutti i file .txt in .bak<br \/>\nren *.txt *.bak<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\ud83d\udca1 <strong>Suggerimento:<\/strong> Utilizza questi comandi jolly con cautela. I caratteri jolly non chiedono conferma per impostazione predefinita, quindi un comando come <strong>del *.docx <\/strong>eliminer\u00e0 immediatamente tutti i documenti Word presenti nella directory. <em>Utilizza<\/em><strong><em> \/p <\/em><\/strong><em>con del per richiedere un prompt prima di ogni eliminazione, in modo che il comando sia simile a questo: <\/em><strong><em>del *.docx \/p<\/em><\/strong><\/p>\n<h3>6 altre utilit\u00e0 utili: Comandi CMD di Windows<\/h3>\n<p>Questi comandi CMD extra non rientrano nelle altre categorie, ma sono incredibilmente utili per l&#8217;amministrazione quotidiana, lo scripting e la risoluzione dei problemi.<\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>Comando:<\/strong><\/td>\n<td><strong>Descrizione:<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>call<\/strong><\/td>\n<td>Esegue un file batch da un altro script batch e restituisce il controllo al termine del processo<\/td>\n<\/tr>\n<tr>\n<td><strong>start<\/strong><\/td>\n<td>Apre una nuova finestra CMD o lancia un programma<\/td>\n<\/tr>\n<tr>\n<td><strong>pause<\/strong><\/td>\n<td>Mette in pausa l&#8217;esecuzione del batch fino alla pressione di un tasto<\/td>\n<\/tr>\n<tr>\n<td><strong>echo<\/strong><\/td>\n<td>Visualizza i messaggi o alterna la visualizzazione dei comandi<\/td>\n<\/tr>\n<tr>\n<td><strong>cls<\/strong><\/td>\n<td>Cancella il contenuto sulla schermata del prompt dei comandi<\/td>\n<\/tr>\n<tr>\n<td><strong>exit<\/strong><\/td>\n<td>Chiude la finestra del prompt dei comandi<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ol>\n<li><strong>call<br \/>\n<\/strong>Esegue un altro file o programma batch dall&#8217;interno del file batch corrente, restituendo il controllo all&#8217;originale al termine.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ncall [nome file]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ncall backup.bat<\/p>\n<p style=\"padding-left: 40px;\"><em>Questo esempio esegue<\/em><strong><em> backup.bat<\/em><\/strong><em> e poi ritorna allo script chiamante.<\/em><\/p>\n<ol start=\"2\">\n<li><strong>start<br \/>\n<\/strong>Avvia un programma, un documento o una nuova finestra del Prompt dei comandi.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nstart [programma o nome file]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nstart notepad.exe<\/p>\n<p style=\"padding-left: 40px;\"><em>Con questo esempio si aprir\u00e0 il Blocco note.<\/em><\/p>\n<ol start=\"3\">\n<li><strong>pause<br \/>\n<\/strong>Mette in pausa l&#8217;esecuzione del file batch e attende che l&#8217;utente prema un tasto. Utile per leggere l&#8217;output prima che la finestra si chiuda.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\npause<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\npause<\/p>\n<p style=\"padding-left: 40px;\"><em>Verr\u00e0 visualizzato &#8220;Premi un tasto qualsiasi per continuare&#8230;&#8221;<\/em><\/p>\n<ol start=\"4\">\n<li><strong>echo<br \/>\n<\/strong>Visualizza i messaggi nel prompt dei comandi o attiva\/disattiva l&#8217;echo dei comandi.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\necho [messaggio]<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\necho Per favore premi un tasto<\/p>\n<p style=\"padding-left: 40px;\"><em>Verr\u00e0 visualizzato il messaggio &#8220;Per favore premi un tasto&#8221;<\/em><\/p>\n<ol start=\"5\">\n<li><strong>cls<br \/>\n<\/strong>Cancella il contenuto sulla schermata del prompt dei comandi, eliminando tutto il testo precedente.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\ncls<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\ncls<\/p>\n<ol start=\"6\">\n<li><strong>exit<br \/>\n<\/strong>Chiude la sessione corrente del prompt dei comandi.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\">Sintassi:<br \/>\nexit<\/p>\n<p style=\"padding-left: 40px;\">Esempio:<br \/>\nexit<\/p>\n<h2>Come accedere al Prompt dei comandi di Windows<\/h2>\n<p>Per utilizzare i comandi CMD di Windows in Windows 10 o in qualsiasi altra versione, devi prima sapere come accedere al Prompt dei comandi di Windows. I passaggi possono variare leggermente a seconda della versione di Windows in uso.<\/p>\n<h3>Per Windows 8, 8.1, 10 e 11<\/h3>\n<p>Per l&#8217;accesso standard, procedi in questo modo:<\/p>\n<ol>\n<li>Clicca sulla barra delle applicazioni.<\/li>\n<li>Digita &#8220;cmd&#8221; nel campo di ricerca.<\/li>\n<li>Seleziona &#8220;Prompt dei comandi&#8221;.<\/li>\n<\/ol>\n<p>Per ottenere privilegi elevati, segui questi passaggi per accedere al prompt dei comandi come amministratore:<\/p>\n<ol>\n<li>Clicca con il tasto destro del mouse su &#8220;Prompt dei comandi&#8221; dai risultati della ricerca.<\/li>\n<li>Seleziona &#8220;Esegui come amministratore&#8221;.<\/li>\n<\/ol>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-518428\" src=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2024\/05\/70-Essential-Windows-CMD-Commands-Beginner-to-Advanced-Cheat-Sheet-Examples.png\" alt=\"Eseguire il prompt dei comandi come amministratore\" width=\"624\" height=\"588\" srcset=\"https:\/\/www.ninjaone.com\/wp-content\/uploads\/2024\/05\/70-Essential-Windows-CMD-Commands-Beginner-to-Advanced-Cheat-Sheet-Examples.png 624w, https:\/\/www.ninjaone.com\/wp-content\/uploads\/2024\/05\/70-Essential-Windows-CMD-Commands-Beginner-to-Advanced-Cheat-Sheet-Examples-300x283.png 300w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/p>\n<h3>Per Windows 7<\/h3>\n<ol>\n<li>Clicca su &#8220;Start&#8221; \u2192 &#8220;Tutti i programmi&#8221; \u2192 &#8220;Accessori&#8221;.<\/li>\n<li>Per i diritti utente standard, clicca su &#8220;Prompt dei comandi&#8221;.<\/li>\n<li>Per entrare con diritti amministrativi, clicca con il pulsante destro del mouse su &#8220;Prompt dei comandi&#8221; e scegli &#8220;Esegui come amministratore&#8221;.<\/li>\n<\/ol>\n<p>Con il Prompt dei comandi puoi utilizzare i comandi CMD di Windows in Windows 10, 11 o versioni precedenti per gestire file, directory, impostazioni di rete e altro ancora.<\/p>\n<p><a href=\"https:\/\/www.ninjaone.com\/videos\/it-ops\/what-is-ipconfig-and-why-does-it-matter\/\">Scopri cos&#8217;\u00e8 IPConfig e perch\u00e9 \u00e8 importante: guarda il nostro video.<\/a><\/p>\n<h2>Padroneggiare i comandi CMD di Windows<\/h2>\n<p>Padroneggiando questi comandi CMD di Windows, potrai andare oltre l&#8217;uso di base del computer e iniziare a gestire il tuo sistema come un vero professionista IT. Ti consigliamo di tenere questa guida a portata di mano, come riferimento, in modo da essere sempre preparato ad affrontare qualsiasi situazione. Pu\u00f2 essere una buona idea sperimentare anche diversi comandi (ovviamente in un ambiente di prova sicuro!). Pi\u00f9 ti eserciterai, pi\u00f9 questi comandi diventeranno semplici da usare e utili.<\/p>\n<p><strong>Sei stanco di dover risolvere manualmente i problemi da riga di comando?<\/strong> Scopri come NinjaOne pu\u00f2 aiutarti ad automatizzare e gestire i sistemi IT senza difficolt\u00e0: <a href=\"https:\/\/www.ninjaone.com\/it\/demo-gratuita\/\">guarda una demo<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il Prompt dei comandi di Windows (CMD) \u00e8 uno degli strumenti pi\u00f9 potenti del sistema operativo Windows, eppure molti utenti si limitano a grattare la superficie di ci\u00f2 che pu\u00f2 fare. Che tu sia un principiante che sta imparando le basi o un professionista IT esperto alla ricerca di trucchi avanzati, la comprensione completa dei [&hellip;]<\/p>\n","protected":false},"author":89,"featured_media":256969,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"categories":[4354],"tags":[],"class_list":["post-252800","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-operazioni-it"],"acf":[],"modified_by":"Sergio Oricci","_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/252800","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/users\/89"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/comments?post=252800"}],"version-history":[{"count":0,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/252800\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media\/256969"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media?parent=252800"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/categories?post=252800"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/tags?post=252800"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}