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 !

Vous ne pouvez pas saisir l'invite de commande? 4 façons de le réparer rapidement

Vous ne pouvez pas saisir l'invite de commande? 4 façons de le réparer rapidementInvite De Commande

Notez que le manque de privilèges administratifs peut déclencher cette erreurS'il y a un problème de connexion avec le câble du clavier, il se peut qu'il ne fonctionne pas lors de la saisie dans l'...

Lire la suite
Fonction MS-DOS invalide: comment corriger cette erreur de fichier

Fonction MS-DOS invalide: comment corriger cette erreur de fichierInvite De Commande

La réparation des fichiers corrompus peut corriger les erreurs MS-DOS sur votre PCLa réparation des fichiers système peut souvent aider avec des erreurs d'invite de commande telles que celle-ci.Dan...

Lire la suite
Comment démarrer directement à l’invite de commande sous Windows 11

Comment démarrer directement à l’invite de commande sous Windows 11Windows 11Invite De Commande

Le moyen le plus court est d'utiliser le mode de récupérationPour démarrer dans l'invite de commande sous Windows 11, vous pouvez utiliser le mode de récupération, l'option de démarrage avancée ou ...

Lire la suite