Comment créer et utiliser un fichier batch pour déplacer plusieurs fichiers dans Windows

Déplacer et organiser des fichiers sur votre ordinateur peut prendre du temps. Sous Windows, il est plus rapide de créer un fichier batch (.bat) et de déplacer plusieurs fichiers sources et sous-dossiers vers n’importe quel dossier de destination. Vous pouvez définir les propriétés d’un tel fichier .bat à l’avance et transférer les fichiers plus tard à votre convenance.
Un fichier .bat est un secret bien connu mais peu utilisé de Windows qui peut exécuter différentes sortes de commandes avec des résultats concrets.
Voici le dernier guide pour créer un fichier batch dans Windows 11 et 10 à partir de zéro. Nous montrons également comment utiliser un tel fichier .bat pour déplacer des fichiers d’une source vers un dossier de destination.
Table des matières
- Que font les fichiers batch dans Windows ?
- Créer un fichier batch à partir de zéro
- Utiliser un fichier batch pour créer des dossiers et sous-dossiers
- Déplacer des fichiers d’un dossier à un autre à l’aide de fichiers batch
- Questions fréquemment posées
À lire aussi : 6 façons faciles de copier un grand nombre de fichiers rapidement dans Windows
Que font les fichiers batch dans Windows ?
Un fichier batch dans Windows est un fichier de script automatisé qui aide à effectuer des tâches routinières en utilisant des commandes prédéfinies sans action supplémentaire de l’utilisateur. Avec un fichier batch, vous pouvez le programmer pour qu’il s’exécute automatiquement à une heure prédéfinie en arrière-plan.
À lire aussi : Comment convertir des fichiers audio en texte
Créer un fichier batch à partir de zéro
Vous pouvez créer un fichier .bat dans n’importe quel dossier Windows de votre choix. Pour le créer à partir de zéro, rendez-vous simplement dans le dossier de destination de votre choix.
- Cliquez avec le bouton droit pour créer un nouveau fichier .txt qui peut être ouvert dans le Bloc-notes. Dans Windows 11, vous pouvez également créer un nouveau fichier .txt via le menu contextuel en haut de la fenêtre de l’explorateur de fichiers.

- Une fois le fichier Bloc-notes créé, renommez l’extension de .txt à .bat.

- Ignorez le message « le fichier deviendra inutilisable » en raison du changement d’extension de fichier et cliquez sur Oui. Un fichier batch vide (.bat) a maintenant été créé sans contenu. Vous pouvez modifier le contenu de ce fichier comme indiqué dans les sections suivantes.

Le fichier .bat est clairement visible dans le dossier. Il peut être supprimé, copié-collé, renommé et transféré dans n’importe quel autre dossier.

À lire aussi : Comment utiliser le partage à proximité pour partager des fichiers sur Windows
Utiliser un fichier batch pour créer des dossiers et sous-dossiers
Vous pouvez utiliser un fichier .bat pour créer des dossiers et sous-dossiers séparés dont le contenu et les propriétés restent connectés au fichier .bat. Peu importe l’emplacement de l’ordinateur vers lequel vous déplacez le fichier .bat, les dossiers et sous-dossiers suivront. Tout contenu enregistré dans ces dossiers peut simplement être déplacé en déplaçant le fichier Master .bat.
Il existe deux façons de manipuler un fichier .bat avec le Bloc-notes. Dans la première méthode indiquée ci-dessous, ouvrez le Bloc-notes en mode Administrateur depuis le menu Démarrer.

Ouvrez le fichier .bat dans le Bloc-notes depuis son emplacement enregistré, et son contenu sera chargé.

Une autre façon directe de travailler avec un fichier .bat est de cliquer avec le bouton droit sur le fichier .bat créé, ce qui vous permet de « Modifier avec le Bloc-notes ». Dans Windows 10, cela peut être accédé directement avec un clic droit. Dans Windows 11, vous devez cliquer sur « Montrer plus d’options » pour voir l’option Bloc-notes parmi d’autres programmes.

Une fois le fichier Bloc-notes ouvert, entrez ce qui suit pour créer des dossiers en utilisant des noms de dossiers, puis enregistrez le fichier et quittez le Bloc-notes.
@echo off
md NomDossier1 NomDossier2..."Nom Dossier3"Le but de @echo off est de désactiver l’affichage de l’invite. De cette façon, vous n’aurez pas à gérer l’invite de commande, bien qu’elle soit en interne connectée aux processus du fichier .bat. Si le nom de votre dossier doit contenir un espace, mettez-le entre guillemets.

Dès que vous double-cliquez sur le fichier .bat, il exécutera la commande pour créer les nouveaux dossiers.

Pour créer des sous-dossiers dans n’importe quel dossier, modifiez le code ci-dessus comme indiqué ici en mentionnant les noms de sous-dossiers après le nom du dossier. Enregistrez le fichier et quittez le Bloc-notes, puis double-cliquez à nouveau sur le fichier .bat.
md NomDossier/SousDossier1 NomDossier/SousDossier2...
Comme indiqué ici, les sous-dossiers ont été créés.

À lire aussi : Comment corriger l’erreur « Quelqu’un d’autre utilise toujours cet ordinateur » dans Windows
Déplacer des fichiers d’un dossier à un autre à l’aide de fichiers batch
Vous pouvez utiliser des fichiers .bat pour déplacer des fichiers de n’importe quel dossier de votre PC Windows vers un dossier de destination de votre choix. Tout ce dont vous avez besoin est un chemin de dossier approprié pour effectuer les transferts dans un déplacement de dossier en masse.
La meilleure façon de connaître le chemin d’un dossier est de cliquer avec le bouton droit et de sélectionner « Propriétés », puis « Emplacement ». Copiez-collez l’emplacement entièrement dans le fichier .bat.

Pour déplacer des fichiers en masse dans un dossier, nous utilisons la commande « move ».
Comme montré ici, nous déplaçons tout le contenu de « Dossier A » vers « Dossier B ». La commande est la suivante :
move Chemin-Dossier-Src*.* Chemin-Dossier-DestinationIci, *.* est un caractère générique qui indique à Windows de copier tous les fichiers dans le dossier source. Si une partie du chemin du dossier a un nom de dossier avec des espaces, vous devez le mettre entre guillemets.

Enregistrez le fichier et quittez le Bloc-notes. Tout le contenu d’un dossier a été déplacé vers un autre en double-cliquant sur le fichier .bat.

Si vous souhaitez déplacer uniquement des fichiers spécifiques, le code peut être légèrement modifié en mettant le nom de fichier devant . comme illustré ci-dessous.
move Chemin-Dossier-SrcNom de fichier1, Nom de fichier2*.* Chemin-Dossier-Destination
Si vous souhaitez déplacer seulement certains types de fichiers entre les dossiers, par exemple, des fichiers .png, modifiez le code en mettant le type de fichier devant . comme indiqué ci-dessous.
move Chemin-Dossier-Src*.file_type*.* Chemin-Dossier-DestinationPar exemple, pour déplacer tous les fichiers image avec l’extension .png, utilisez le code ci-dessous :
move Chemin-Dossier-Src*.png*.* Chemin-Dossier-Destination
Selon le code, seuls les fichiers .png ont été déplacés dans cet exemple.

Vous pouvez remplacer le .png dans l’exemple ci-dessus par .jpg, .pdf, .doc, .ppt ou tout autre type de fichier que vous souhaitez déplacer.
À lire aussi : Trouver et ouvrir des fichiers en utilisant l’invite de commande dans Windows
Questions fréquemment posées
1. Puis-je utiliser un fichier batch pour renommer plusieurs fichiers ?
Oui, vous le pouvez, mais un fichier batch n’est pas nécessaire, car il existe des moyens plus simples de renommer des fichiers en lot dans Windows.
2. Les fichiers batch peuvent-ils être dangereux ?
Tous les fichiers batch (.bat) ne sont pas dangereux. Ceux que vous créez ne nuisent pas à votre système, car ils exécutent un script légitime.
Cependant, les auteurs de logiciels malveillants utilisent souvent des processus Windows connus pour infecter des systèmes sains. Les fichiers batch exécutent une série de commandes qui ne peuvent pas être arrêtées une fois que les fichiers ont été double-cliqués. Cela en fait un moyen populaire d’infecter les systèmes Windows. Cependant, la plupart des fichiers .bat malveillants ne seront pas autorisés à télécharger sur votre PC, à condition que vous n’ayez pas désactivé le filtre SmartScreen.
Lorsqu’un fichier batch malveillant entre dans votre dossier de téléchargements, Windows Defender vous alertait automatiquement. Si le script .bat est programmé pour s’exécuter sur un double-clic, il sera mis en quarantaine par Windows Defender.
3. Puis-je exécuter un fichier batch en tant que programme de démarrage ?
Oui. Vous pouvez facilement programmer un fichier batch pour qu’il s’exécute chaque fois que Windows démarre. Tout d’abord, créez un raccourci pour le fichier .bat en cliquant avec le bouton droit. Ce raccourci peut être enregistré sur le bureau ou n’importe où ailleurs qui est pratique.
Collez le raccourci dans le dossier de démarrage Windows trouvé à “C:\Users\NomUtilisateur\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.” Vous pouvez également utiliser le même dossier de démarrage pour retirer le fichier batch de la liste des programmes de démarrage.