Comando Xcopy in Windows

Comando Xcopy in Windows

Il comando xcopy è un comando del prompt dei comandi utilizzato per copiare uno o più file o cartelle da una posizione a un'altra. Con molte opzioni e la possibilità di copiare intere cartelle, il comando xcopy è simile, ma molto più potente, al comando copia. Il comando robocopy è simile ma ha più opzioni.

Disponibilità del comando Xcopy

Questo comando è disponibile dal prompt dei comandi in tutti i sistemi operativi Windows, inclusi Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows 98, ecc. Vedi Come aprire il prompt dei comandi se hai bisogno di aiuto.

È inoltre possibile accedere al comando in MS-DOS come comando DOS.

Comando Xcopy in Windows

Il comando xcopy è un comando del prompt dei comandi utilizzato per copiare uno o più file o cartelle da una posizione a un'altra.

Sintassi del comando Xcopy

Utilizzare la seguente sintassi per il comando xcopy:

xcopy source [destination] [/a] [/b] [/c] [/d [:date]] [/e] [/f] [/g] [/h] [/i] [/j] [/k] [/l] [/m] [/n] [/o] [/p] [/q] [/r] [/s] [/t] [/u] [/v] [/w] [/x] [/y] [/-y] [/z] [/exclude:file1[+file2][+file3]...] [/?]

Nota : la disponibilità di alcune opzioni di comando xcopy e la sintassi dei comandi può variare a seconda dei sistemi operativi.

Opzioni del comando Xcopy

Opzione Descrivere
fonte Questa opzione identifica i file o le cartelle di livello superiore che desideri copiare. La fonte è l'unico parametro richiesto. Utilizza le virgolette attorno alla fonte se contiene spazi.
destinazione.destinazione Questa opzione specifica la posizione in cui verranno copiati le cartelle o i file di origine . Se non è elencata alcuna destinazione , i file o le cartelle verranno copiati nella stessa cartella in cui esegui il comando xcopy. Utilizzare le virgolette attorno alla destinazione se contiene spazi.
/UN Utilizzando questa opzione verranno copiati solo i file di archivio trovati nell'origine . Non è possibile utilizzare /a e /m insieme.
/B Utilizzare questa opzione per copiare il collegamento simbolico stesso anziché la destinazione del collegamento. Questa opzione era disponibile per la prima volta in Windows Vista.
/C Questa opzione forza xcopy a continuare anche se incontra un errore.
/d [ : data ] Utilizza il comando con l' opzione /d e una data specifica, nel formato MM-DD-YYYY , per copiare i file modificati a partire da tale data. Puoi anche utilizzare questa opzione senza specificare una data specifica per copiare solo i file nell'origine che sono più recenti degli stessi file già esistenti nella destinazione. Ciò è molto utile quando si utilizza xcopy per eseguire backup regolari di file.
/e Se utilizzata da sola o con /s , questa opzione è come /s ma creerà anche cartelle vuote nella destinazione che sono vuote anche nell'origine . L' opzione /e può essere utilizzata anche insieme all'opzione /t per includere directory e sottodirectory vuote trovate nell'origine nella struttura di directory creata nella destinazione.
/F Questa opzione visualizzerà il percorso completo e il nome dei file di origine e di destinazione da copiare.
/G L'utilizzo di xcopy con questa opzione consente di copiare file crittografati nell'origine in una destinazione che non supporta la crittografia. Questa opzione non funzionerà durante la copia di file da un'unità crittografata EFS a un'unità non crittografata EFS.
/H Utilizza questa opzione per copiare file nascosti o file di sistema.
/io Utilizzare l' opzione /i per forzare xcopy a presupporre che la destinazione sia una directory. Se non usi questa opzione e stai copiando da un'origine che è una cartella o un gruppo di file e stai copiando su una destinazione che non esiste, il comando xcopy ti chiede di inserire la destinazione come file o cartella.
/J Questa opzione copia i file senza buffering, una funzionalità utile per file molto grandi. Questa opzione è apparsa per la prima volta in Windows 7.
/K Utilizza questa opzione quando copi file di sola lettura per preservare l'attributo del file nel file di destinazione .
/l Utilizzare questa opzione per visualizzare un elenco di file e cartelle da copiare... ma non viene eseguita alcuna copia effettiva. L' opzione /l è utile se stai creando un comando complesso con molte opzioni e vuoi vedere come si comporterebbe ipoteticamente.
/M Questa opzione è simile all'opzione /a , ma xcopy disattiverà l'attributo archive dopo aver copiato il file. Non è possibile utilizzare /m e /a insieme.
/N Questa opzione crea file e cartelle nella destinazione utilizzando nomi di file brevi. Questa opzione è utile solo quando si utilizza un comando per copiare file in una destinazione esistente su un'unità formattata con un file system precedente come FAT che non supporta nomi di file lunghi.
/o Conservare le informazioni sulla proprietà e sull'elenco di controllo degli accessi (ACL) nel file registrato nel file di destinazione .
/P Quando utilizzi questa opzione, ti verrà richiesto prima di creare ciascuna attesa nella destinazione .
/Q A differenza dell'opzione /f , l' opzione /q metterà xcopy in modalità silenziosa, omettendo la visualizzazione su schermo per ogni file copiato.
/R Utilizza questa opzione per sovrascrivere i file di sola lettura nella destinazione . Se non utilizzi questa opzione quando desideri sovrascrivere un file di sola lettura nella destinazione , riceverai un messaggio "Accesso negato" e l'esecuzione del comando verrà interrotta.
/S Utilizza questa opzione per copiare cartelle, sottocartelle e file in esse contenuti, oltre ai file nella cartella principale dell'origine. Le cartelle vuote non verranno ricreate.
/T Questa opzione forza il comando xcopy a creare la struttura di directory nella destinazione ma a non copiare alcun file. In altre parole, le cartelle e le sottocartelle trovate nell'origine verranno create ma l'utente non avrà file. Le cartelle vuote non verranno create.
/u Questa opzione copierà solo i file nell'origine che sono già nella destinazione .
/v Questa opzione verifica ogni file così come viene scritto, in base alla capacità, per garantire che siano identici. Il processo di verifica è integrato nel comando start su Windows XP, quindi questa opzione non ha effetto nelle nuove versioni di Windows ed è inclusa solo per compatibilità con i file MS-DOS precedenti.
/w Utilizzare l' opzione /w per far apparire il messaggio "Premere un tasto qualsiasi quando si è pronti per copiare i file". Il comando inizierà a copiare i file secondo le istruzioni dopo aver confermato con la pressione di un tasto. Questa opzione, a differenza dell'opzione /p , richiede la verifica prima di ogni copia del file.
/X Questa opzione copia le impostazioni di controllo dei file e le informazioni SACL (System Access Control List). Intendi lo stesso dell'opzione /o quando usi l' opzione /x.
/a Utilizza questa opzione per evitare che il comando chieda di sovrascrivere i file dall'origine che già esistono nella destinazione .
/-y Utilizzare questa opzione per forzare il comando a richiedere la sovrascrittura del file. Potrebbe sembrare un'opzione strana poiché questo è il comportamento predefinito di xcopy, ma l' opzione /y potrebbe essere preimpostata nella variabile di ambiente COPYCMD su alcuni computer, rendendo questa opzione necessaria.
/z Questa opzione consente al comando xcopy di interrompere in modo sicuro la copia dei file quando la connettività di rete viene persa e di riprendere la copia da dove era stata interrotta una volta ristabilita la connettività. Questa opzione visualizza anche la percentuale copiata per ciascun file durante il processo di copia.
/exclude: file1 [ + file2 ][ + file3 ]... Questa opzione consente di specificare uno o più nomi di file che contengono un elenco di stringhe di ricerca che si desidera che il comando utilizzi per determinare quali file e/o cartelle ignorare durante la copia.
/? Utilizzare l' interruttore della guida con xcopy per visualizzare la guida dettagliata dei comandi. Esegui il comando xcopy /? equivale a utilizzare il comando help per eseguire  help xcopy .

Nota : il comando xcopy aggiungerà l'attributo archive ai file nella destinazione , indipendentemente dal fatto che tale attributo sia abilitato o disabilitato sui file nell'origine .

Esempio di comando Xcopy

Ecco alcuni esempi di come utilizzare questo comando:

Copia i file nella nuova cartella

xcopy C:\Files E:\Files /i

Nell'esempio sopra, i file contenuti nella cartella sorgente di C:\Files vengono copiati nella destinazione, una nuova cartella [/i] sull'unità E denominata Files.

Nessuna sottocartella, né alcun file in essa contenuto, verrà copiata perché l' opzione /s non viene utilizzata.

Script di backup XCopy

xcopy "C:\Important Files" D:\Backup /c /d /e /h /i /k /q /r /s /x /y

In questo esempio, xcopy è progettato per fungere da soluzione di backup. Prova questo se desideri utilizzare xcopy invece di un programma software per eseguire il backup dei file. Inserisci il comando come mostrato sopra in uno script e pianificane l'esecuzione ogni notte.

Come mostrato sopra, il comando viene utilizzato per copiare tutti i file e le cartelle [/s] più recenti di quelli già copiati [/d] , comprese le cartelle vuote [/e ] e i file nascosti [/h] , dall'origine C:\ File importanti nella destinazione D:\Backup , ovvero la cartella [/i] .

Ad esempio, ci sono alcuni file di sola lettura che vogliono essere aggiornati nella destinazione [/r] e vogliono mantenere quell'attributo dopo essere stati copiati [/k] . Ad esempio, vuoi anche assicurarti che tutte le impostazioni di proprietà e controllo nei file da copiare [/x] vengano mantenute. Infine, poiché l'esempio esegue xcopy in uno script, non è necessario visualizzare alcuna informazione sui file mentre vengono copiati [/q] , L'esempio non vuole essere richiesto quando si sovrascrive ogni file [/y] e anche non voglio che il comando si interrompa se incontra un errore [/c].

Copia file e cartelle sulla rete

xcopy C:\Videos "\\SERVER\Media Backup" /f /j /s /w /z

Qui, il comando viene utilizzato per copiare tutti i file, le sottocartelle e i file contenuti nelle sottocartelle [/s] dall'origine C:\Videos alla cartella di destinazione Media Backup situata su un computer di rete denominato SERVER. Alcuni file video molto grandi vengono copiati, quindi il buffer di scrittura dovrebbe essere disattivato per migliorare il processo di copia [/j] e poiché la copia avviene in rete, l'autore vuole essere in grado di continuare Continua a copiare se perdi il file connessione di rete [/z] a metà.

L'esempio vuole anche che venga richiesto di avviare il processo prima di fare effettivamente qualsiasi cosa [/w] e vedere ogni dettaglio su quali file vengono copiati [/f].

Struttura delle cartelle duplicata

xcopy C:\Client032 C:\Client033 /t /e

In quest'ultimo esempio, l'articolo contiene un'origine completa di file e cartelle ben organizzati in C:\Client032 per un client. Ho creato una cartella di destinazione vuota, Client033 , per un nuovo client ma non voglio che alcun file venga copiato, semplicemente una struttura di cartelle vuota [/t] da organizzare e preparare. Ci sono alcune cartelle vuote in C:\Client032 che potrebbero applicarsi al nuovo client, quindi l'esempio vuole assicurarsi che anche queste vengano copiate [/e].


Come rimuovere il dirottatore del browser PlusNetwork. com

Come rimuovere il dirottatore del browser PlusNetwork. com

Dirottatore del browser Plusnetwork.com integrato nella barra degli strumenti di Messenger Plus! Comunità. Una volta installato, cambierà la home page e imposterà il motore di ricerca predefinito su www. piùrete. com.

Bellissimi sfondi di campi terrazzati per computer

Bellissimi sfondi di campi terrazzati per computer

Ecco gli sfondi di campi terrazzati con molte risoluzioni diverse per computer e laptop.

Utilizzare SharePoint in Windows 10

Utilizzare SharePoint in Windows 10

Windows 10 è un'ottima piattaforma per eseguire SharePoint. L'aggiornamento Fall Creator per Windows 10 include una nuova funzione di sincronizzazione per SharePoint denominata File su richiesta.

Cosè il Pharming?

Cosè il Pharming?

Il pharming è un tipo di attacco informatico che comporta il reindirizzamento del traffico web da un sito legittimo a un sito falso. Questa pagina falsa è progettata per apparire come un sito Web legittimo, quindi gli utenti verranno indotti ad accedere e inserire i propri dati lì.

Come rimappare i tasti con PowerToys in Windows 10

Come rimappare i tasti con PowerToys in Windows 10

Con PowerToys, puoi rimappare i tasti su altre opzioni o scorciatoie in Windows 10. Di seguito sono riportati i passaggi per rimappare i tasti con PowerToys.

Modifica subito queste 15 impostazioni di Windows sul tuo nuovo PC!

Modifica subito queste 15 impostazioni di Windows sul tuo nuovo PC!

Hai appena ricevuto un nuovo PC, lo hai estratto dalla scatola, lo hai collegato e lo hai acceso per la prima volta. Funziona tutto bene, ma prima di iniziare a giocare o a pubblicare su Facebook, ci sono alcune impostazioni di Windows che devi modificare.

In che modo la SEO White Hat può dare impulso al tuo business?

In che modo la SEO White Hat può dare impulso al tuo business?

Proprio come un computer è molto efficiente nel risolvere problemi aritmetici, la SEO è la spina dorsale delle attività online. Vediamo quali sono i vantaggi della White Hat SEO per un'azienda.

Cosè Driver Tonic? È un virus?

Cosè Driver Tonic? È un virus?

La maggior parte degli utenti non sa come è installato Driver Tonic sul proprio sistema. Sebbene non sia un malware, alcuni software antivirus lo classificano come un programma potenzialmente indesiderato.

Come rendere bello il tuo desktop Windows

Come rendere bello il tuo desktop Windows

Sei troppo annoiato dal desktop Windows predefinito? Non preoccuparti, LuckyTemplates ti fornirà una serie di istruzioni per aggiornare e abbellire il tuo desktop.

Come nascondere e mostrare tutte le icone del desktop su Windows

Come nascondere e mostrare tutte le icone del desktop su Windows

Molti programmi installati su Windows aggiungono automaticamente icone sullo schermo, confondendo il desktop e richiedendoti di eliminarlo frequentemente. Se ti piace un desktop pulito, puoi nascondere tutte le icone sullo schermo del tuo computer.