MISE À JOUR 8/2/2023 : Sous Windows 11 (ou 10), Robocopy (Robust File Copy) est un puissant outil de ligne de commande de gestion de fichiers avec de nombreuses options pour transférer des fichiers et des dossiers vers un autre emplacement plus rapidement et de manière plus fiable que l'Explorateur de fichiers.
Cependant, par défaut, Robocopy transfère tout sur un chemin donné, ce qui n'est peut-être pas idéal dans tous les scénarios, car vous pouvez avoir des fichiers et des dossiers spécifiques dans un emplacement que vous ne souhaitez pas copier. Cependant, l'outil comprend au moins deux options que vous pouvez utiliser pour exclure des fichiers et des dossiers du processus de copie.
Dans ce guide, vous apprendrez comment copier des données à l'aide de Robocopy sous Windows 10 (ou Windows 11), à l'exclusion des fichiers et dossiers que vous n'avez pas besoin de transférer.
Exclure le dossier de Robocopy
Pour exclure un dossier lors de la copie avec Robocopy, procédez comme suit :
-
Ouvrir Commencer sous Windows 11.
-
Rechercher Invite de commandecliquez avec le bouton droit sur le résultat et sélectionnez le Exécuter en tant qu'administrateur option.
-
Tapez la commande suivante pour copier les fichiers et dossiers, à l'exclusion d'un dossier spécifique, vers un autre emplacement et appuyez sur Entrer:
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"
Cet exemple exclut un dossier spécifique à l'aide de Robocopy :
robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD exclude-folder-1
Cet exemple exclut un dossier utilisant l'option générique Robocopy :
robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD exclude-fold*
Cet exemple exclut plusieurs dossiers à l'aide de 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"
Une fois les étapes terminées, les données seront copiées vers la destination, sauf que les dossiers spécifiés dans la commande (exclude_folder_file_robocopy) seront exclus.
Exclure le fichier de Robocopy
Pour exclure un fichier lors de la copie avec Robocopy, procédez comme suit :
-
Ouvrir Commencer.
-
Rechercher Invite de commandecliquez avec le bouton droit sur le résultat et sélectionnez le Exécuter en tant qu'administrateur option.
-
Tapez la commande suivante pour copier les fichiers et dossiers, à l'exclusion d'un fichier spécifique, vers un autre emplacement et appuyez sur Entrer:
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"
Cet exemple exclut un fichier utilisant Robocopy :
robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF filename-1.extension
Cet exemple exclut un fichier utilisant l'option générique Robocopy :
robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF filena*
Cet exemple exclut plusieurs fichiers à l'aide de l'option 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
Une fois les étapes terminées, Robocopy copiera tous les fichiers et dossiers d'un emplacement particulier, à l'exclusion des fichiers que vous avez spécifiés dans la commande, à l'aide du «/XF» changer.
Exclure les fichiers et dossiers de Robocopy
Pour exclure un fichier et un dossier à l'aide de Robocopy, procédez comme suit :
-
Ouvrir Commencer.
-
Rechercher Invite de commandecliquez avec le bouton droit sur le résultat et sélectionnez le Exécuter en tant qu'administrateur option.
-
Tapez la commande suivante pour copier les fichiers et dossiers, à l'exclusion des fichiers et dossiers spécifiques, sur un autre lecteur et appuyez sur Entrer:
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"
Une fois les étapes terminées, tout le contenu sera copié vers le nouvel emplacement, à l'exception des fichiers et dossiers que vous avez exclus dans la commande à l'aide du « /XD » et «/XF» interrupteurs.
Commutateurs de commande Robocopy
Robocopy propose de nombreuses options et dans la commande présentée dans ce guide, nous utilisons les commutateurs suivants pour copier des données, à l'exclusion de fichiers et de dossiers spécifiques.
- /E — Copiez les sous-répertoires, y compris les vides.
- /Z — Copiez les fichiers en mode redémarrable.
- /ZB — Utilise le mode redémarrable. Si l'accès est refusé, utilisez le mode de sauvegarde.
- /R:5 — Réessayez 5 fois (vous pouvez spécifier un nombre différent. La valeur par défaut est 1 million).
- /W:5 — Attendez 5 secondes avant de réessayer (vous pouvez sélectionner un autre numéro. La valeur par défaut est de 30 secondes).
- /À déterminer — Attendez que les noms de partage soient définis (réessayez l’erreur 67).
- /NP — Aucun progrès – n'affiche pas le pourcentage copié.
- /V — Produisez une sortie détaillée, affichant les fichiers ignorés.
- /XD — Exclut les dossiers correspondant au chemin et au nom du dossier.
- /XF — Exclut les fichiers correspondant à l'emplacement et au nom de fichier.
Les commutateurs les plus importants de cette commande sont les « / XD, » qui vous permet d'exclure des dossiers, et «/XF», que vous pouvez utiliser pour exclure des fichiers. Les autres options sont facultatives, mais vous devez les utiliser dans tout processus de copie standard utilisant Robocopy.
Pourquoi vous pouvez faire confiance à Winfix.net
Je combine les connaissances d'experts avec des conseils centrés sur l'utilisateur, des recherches et des tests rigoureux pour garantir que vous recevez des guides techniques fiables et faciles à suivre. Examinez le processus de publication.