Come escludere la copia di file e cartelle utilizzando Robocopy su Windows 11, 10

Come escludere la copia di file e cartelle utilizzando Robocopy su Windows 11, 10

AGGIORNATO 8/2/2023: su Windows 11 (o 10), Robocopy (Robust File Copy) è un potente strumento da riga di comando per la gestione dei file con molte opzioni per trasferire file e cartelle in un’altra posizione in modo più rapido e affidabile rispetto a Esplora file.

Tuttavia, per impostazione predefinita, Robocopy trasferisce tutto su un determinato percorso, il che potrebbe non essere l’ideale in ogni scenario in quanto potresti avere file e cartelle specifici in una posizione che non desideri copiare. Tuttavia, lo strumento include almeno due opzioni, che puoi utilizzare per escludere file e cartelle dal processo di copia.

In questa guida imparerai come copiare i dati utilizzando Robocopy su Windows 10 (o Windows 11), escludendo i file e le cartelle che non è necessario trasferire.

Escludi la cartella da Robocopy

Per escludere una cartella durante la copia con Robocopy, utilizza questi passaggi:

  1. Apri Start su Windows 11.

  2. Cerca Prompt dei comandi , fai clic con il pulsante destro del mouse sul risultato e seleziona l’ opzione Esegui come amministratore .

  3. Digita il seguente comando per copiare i file e le cartelle, esclusa una cartella specifica, in un’altra posizione e premi Invio :

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:\source\folder\path\to\exclude-folder"

    Comando di esclusione cartella Robocopy

    Questo esempio esclude una cartella specifica utilizzando Robocopy:

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD exclude-folder-1

    Questo esempio esclude una cartella utilizzando l’opzione del carattere jolly Robocopy:

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD exclude-fold*

    Questo esempio esclude più cartelle utilizzando Robocopy:

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:\source\folder\path\to\exclude-folder-1""C:\source\folder\path\to\exclude-folder-2"

Una volta completati i passaggi, i dati verranno copiati nella destinazione, ad eccezione delle cartelle specificate nel comando (exclude_folder_file_robocopy) che verranno escluse.

Escludi file da Robocopy

Per escludere un file durante la copia con Robocopy, utilizza questi passaggi:

  1. Apri Inizio .

  2. Cerca Prompt dei comandi , fai clic con il pulsante destro del mouse sul risultato e seleziona l’ opzione Esegui come amministratore .

  3. Digita il seguente comando per copiare i file e le cartelle, escluso un file specifico, in un’altra posizione e premi Invio :

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF "C:\source\folder\path\to\folder\filename.extension"

    Robocopy esclude il comando file

    Questo esempio esclude un file che utilizza Robocopy:

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF filename-1.extension

    Questo esempio esclude un file utilizzando l’opzione carattere jolly Robocopy:

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF filena*

    Questo esempio esclude più file utilizzando l’opzione Robocopy:

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF "C:\source\folder\path\to\folder\filename-1.extension""C:\source\folder\path\to\folder\filename-2.extension

Dopo aver completato i passaggi, Robocopy copierà tutti i file e le cartelle da una posizione particolare, esclusi i file specificati nel comando, utilizzando l’ opzione “/ XF” .

Escludi file e cartelle da Robocopy

Per escludere un file e una cartella utilizzando Robocopy, utilizza questi passaggi:

  1. Apri Inizio .

  2. Cerca Prompt dei comandi , fai clic con il pulsante destro del mouse sul risultato e seleziona l’ opzione Esegui come amministratore .

  3. Digita il seguente comando per copiare i file e le cartelle, esclusi file e cartelle specifici, su un’altra unità e premi Invio :

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:\source\folder\path\to\exclude-folder"/XF "C:\source\folder\path\to\folder\filename.extension"

    Robocopy esclude cartella e comando file

Una volta completati i passaggi, tutto il contenuto verrà copiato nella nuova posizione ad eccezione dei file e delle cartelle esclusi nel comando utilizzando le opzioni “/XD” e “/XF” .

Interruttori di comando Robocopy

Robocopy ha molte opzioni e nel comando mostrato in questa guida stiamo utilizzando le seguenti opzioni per copiare i dati, escludendo file e cartelle specifici.

  • /E — Copia le sottodirectory, comprese quelle vuote.
  • /Z — Copia i file in modalità riavviabile.
  • /ZB: utilizza la modalità riavviabile. Se l’accesso è negato, utilizzare la modalità di backup.
  • /R:5 — Riprova 5 volte (puoi specificare un numero diverso. Il valore predefinito è 1 milione).
  • /W:5 — Attendi 5 secondi prima di riprovare (puoi selezionare un numero diverso. Il valore predefinito è 30 secondi).
  • /TBD: attendere la definizione dei nomi delle condivisioni (riprovare l’errore 67).
  • /NP – Nessun progresso – non visualizza la percentuale copiata.
  • /V — Produce un output dettagliato, mostrando i file ignorati.
  • /XD: esclude le cartelle corrispondenti al percorso e al nome della cartella.
  • /XF — Esclude i file corrispondenti alla posizione e al nome del file.

Le opzioni più importanti in questo comando sono “/XD”, che consente di escludere le cartelle, e “/XF”, che è possibile utilizzare per escludere i file. Le altre opzioni sono facoltative, ma dovresti utilizzare queste opzioni in qualsiasi processo di copia standard utilizzando Robocopy.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *