Copier un fichier dans un autre dossier en cmd

Pour copier un fichier vers un autre dossier en cmd, utiliser la commande copy dans une invite de commande Windows. Deux options principales permettent aux utilisateurs de copier des fichiers dans l’invite de commande Windows ou des scripts de traitement par lots ou batch. Ces options sont les commandes copy et xcopy.

Bien sûr, il est toujours possible de copier des fichiers et des dossiers à l’aide de l’interface utilisateur graphique du système Windows, mais il est plus efficace d’effectuer des copies importantes et spécifiques par script.

Copier un fichier dans un autre dossier avec la commande copy cmd

En effet, le scriptage ms-dos est bien plus efficace que le glisser-déposer et la copie manuelle. Imaginez que vous devez copier 250’000 fichiers et que vous devez vous assurer qu’ils ont tous été copiés sans erreur. La commande dos copy est la meilleure option.

Pour copier un fichier d’un dossier vers un autre en gardant le même nom et la même extension :

copy C:\Folder\file.txt C:\Folder2\file.txt


En outre, vous pouvez modifier le nom de la cible en changeant simplement le nom du fichier cible :

copy C:\Folder\file.txt C:\Folder2\newfile.txt


Pour copier tous les fichiers avec un modèle spécifique, c’est-à-dire avec une extension spécifique ou un nom spécifique avant le séparateur :

copy C:\Folder*.txt C:\Folder2\
copy C:\Folder\file*.txt C:\Folder2\


De nombreuses autres options sont disponibles pour utiliser la commande copy (ou xcopy), par exemple :

  • La première : copy /v pour la vérification
  • Ou encore : copy /y pour copier sans aucune confirmation
  • Et enfin : copy /-y pour la confirmation de copie ou d’écrasement


Notez que cette liste d’options n’est pas exhaustive.

Pour vérifier l’intégrité du ou des fichiers après la copie du fichier, utiliser la commande cmd copy avec l’option /v.

copy /v C:\Folder\file.txt C:\Folder2\file.txt


Afin de ne pas afficher l’invite dans le cas où un fichier existe déjà. Le système écrase alors les fichiers cibles sans afficher d’invite.

copy /y C:\Folder\file.txt C:\Folder2\file.txt

Pour activer explicitement l’invite de confirmation

Utiliser la même option mais dans l’annulation : copy /-y

Utilisez ces options pour éviter d’écraser et de perdre potentiellement un fichier important qui n’a pas été sauvegardé :

copy /-y C:\Folder\file.txt C:\Folder2\file.txt

En guise de conclusion, ce court article montre des exemples cmd sur la façon de copier un fichier vers un autre emplacement dans Windows. Pour aller plus loin, voici comment copier récursivement des fichiers et des dossiers avec un script cmd.

Et sur un autre sujet, Excel, voici une sélection des meilleurs raccourcis Excel de sélection de cellules.