Comment copier automatiquement des fichiers d'un dossier à un autre sous Windows 11

Vous pouvez automatiser ce processus à l'aide du Planificateur de tâches

  • Pour copier automatiquement des fichiers d'un dossier à un autre sous Windows 11, vous devez utiliser des fichiers batch.
  • Si cela est trop compliqué pour vous, il existe de nombreuses solutions tierces qui peuvent vous aider.
copier automatiquement les fichiers d'un dossier à un autre

Il est important de conserver une sauvegarde des fichiers importants et vous pouvez facilement copier automatiquement des fichiers d'un dossier à un autre sur votre PC grâce aux outils intégrés.

Windows dispose déjà de commandes qui vous permettent de copier des fichiers, et dans ce guide, nous vous montrerons comment les utiliser pour automatiser le processus de copie.

Dans cet article
  • Comment copier automatiquement des fichiers d’un dossier à un autre sous Windows 11 ?
  • 1. Créer un fichier batch
  • 2. Créez une tâche planifiée pour exécuter le script
  • 3. Utiliser un logiciel tiers
  • Script batch pour déplacer des fichiers d'un dossier à un autre en fonction de la date/du nom

Comment copier automatiquement des fichiers d’un dossier à un autre sous Windows 11 ?

1. Créer un fichier batch

  1. Ouvrir Bloc-notes.
  2. Collez le code suivant, mais assurez-vous d'ajuster les valeurs du dossier source et du dossier de destination afin qu'elles correspondent aux chemins sur votre PC :
    @echo off set "source=C:\Users\WindowsReport\Downloads" set "destination=D:\Backup" robocopy "%source%" "%destination%" exit /b
  3. Cliquer sur Déposer et choisissez Enregistrer sous.
  4. Définissez le répertoire de sauvegarde, définissez le type de fichier sur Tous les fichiers, et définissez le nom sur copierfiles.bat.
  5. Sauvegarder les modifications.

2. Créez une tâche planifiée pour exécuter le script

  1. Dans la zone de recherche, tapez tâche. Sélectionner Planificateur de tâches de la liste.
  2. Cliquer sur Créer une tâche de base.
  3. Ensuite, définissez le nom et la description de votre tâche et cliquez sur Suivant.
  4. Définissez la manière dont la tâche se déclenchera. Nous avons utilisé Quand l'ordinateur démarre, mais vous pouvez configurer la tâche pour qu'elle s'exécute tous les quelques jours ou chaque semaine.
  5. Sélectionner Démarrer un programme.
  6. Ensuite, cliquez sur le Parcourir bouton.
  7. Sélectionnez le fichier batch copierfiles.bat que tu as créé.
  8. Enfin, cliquez sur Finition pour ajouter une nouvelle tâche.

3. Utiliser un logiciel tiers

  1. Télécharger FreeFileSync et installez-le.
  2. Démarrez l'application.
  3. Cliquez sur Parcourir et choisissez le chemin du fichier pour les répertoires source et cible.
  4. Ensuite, sélectionnez la méthode de synchronisation souhaitée.
  5. Enfin, cliquez sur Synchroniser.

Si vous rencontrez des problèmes avec cet outil, vous pouvez utiliser n'importe quel autre logiciel de synchronisation de fichiers.

Comment testons-nous, évaluons-nous et évaluons-nous ?

Nous avons travaillé au cours des 6 derniers mois sur la création d'un nouveau système d'évaluation sur la façon dont nous produisons du contenu. Grâce à lui, nous avons ensuite refait la plupart de nos articles pour apporter une véritable expertise pratique sur les guides que nous avons réalisés.

Pour plus de détails, vous pouvez lire comment nous testons, examinons et évaluons WindowsReport.

En savoir plus sur ce sujet
  • Comment ouvrir des fichiers EPUB sous Windows 11
  • Comment ouvrir un fichier XML sous Windows 11
  • Correctif: ESIF TYPE – Erreur IPF TIME sous Windows 11

Script batch pour déplacer des fichiers d'un dossier à un autre en fonction de la date/du nom

Pour déplacer des fichiers en fonction de leur nom, utilisez le script suivant, définissez simplement manuellement le modèle de fichier ainsi que les répertoires source et de destination :

@echo off. set "sourceFolder=C:\SourceFolder"
set "destinationFolder=C:\DestinationFolder"
set "filePattern=*2010*" for %%F in ("%sourceFolder%\%filePattern%") do ( move "%%F" "%destinationFolder%"
) echo Files moved based on file name pattern. pause

Pour déplacer des fichiers en fonction de leur date de modification, utilisez le script suivant :

@echo off. set "sourceFolder=C:\SourceFolder"
set "destinationFolder=C:\DestinationFolder"
set "cutoffDate=2023-01-01" for /f %%F in ('dir /b /a-d /o-d %sourceFolder%') do ( set "fileDate=" for /f %%D in ('wmic datafile where name^="%sourceFolder%\%%F" get LastModified ^| findstr /r "^[0-9]"') do ( set "fileDate=%%D" ) if defined fileDate ( if "%fileDate%" LSS "%cutoffDate%" ( robocopy "%sourceFolder%" "%destinationFolder%" "%%F" ) )
) echo Files moved based on date cutoff. pause

Comme vous pouvez le constater, il est relativement simple d’utiliser un script pour copier automatiquement des fichiers d’un dossier à un autre sous Windows 11. Pour mieux comprendre le fonctionnement de ces commandes, nous vous suggérons d'apprendre à copier des fichiers à l'aide de l'invite de commande.

Pour vous assurer que tout fonctionne comme il se doit, c'est une bonne idée de comparer les dossiers et copier les fichiers manquants par conséquent. Pour plus d'informations sur la gestion des fichiers, consultez notre guide sur la façon de extraire des fichiers de plusieurs dossiers.

Quelle méthode utilisez-vous pour copier automatiquement des fichiers sur votre PC? Partagez-le avec nous dans la section commentaires ci-dessous !

Comment changer le logo de démarrage sur Windows 11

Comment changer le logo de démarrage sur Windows 11Création De LogoInvite De Commande

Windows 11 propose de nombreuses options de personnalisation pour modifier les menus, mais certaines sont plus difficiles.Il est possible de modifier le logo de démarrage qui apparaît lorsque vous ...

Lire la suite
Bootrec n'est pas reconnu dans Windows 11? Appliquer ces correctifs

Bootrec n'est pas reconnu dans Windows 11? Appliquer ces correctifsWindows 11Erreurs De DémarrageInvite De Commande

Lorsque vous essayez d'exécuter bootrec alors que vous êtes connecté à Windows 11, l'invite de commande indique qu'il n'est pas reconnu. Pour exécuter la commande, vous devrez démarrer Windows 11 d...

Lire la suite
Comment ouvrir l'invite de commande toujours en mode administratif

Comment ouvrir l'invite de commande toujours en mode administratifWindows 10Windows 11Invite De Commande

Nous utilisons tous l'invite de commande dans notre travail quotidien pour exécuter des commandes, télécharger, installer des applications, etc. Peu de tâches nécessitent l'ouverture de l'invite de...

Lire la suite