par Aurore / Dernière mise à jour : le 14/10/2021

Comment sauvegarder uniquement les fichiers nouveaux ou modifiés avec XCopy ?

Xcopy est un utilitaire de ligne de commande permettant de copier plusieurs fichiers ou des arborescences de répertoires entières d'un répertoire à un autre et de copier des fichiers sur un réseau. En outre, vous pouvez copier uniquement des fichiers nouveaux ou modifiés avec. Et il est utilisé dans Windows 7/8/10/XP/Vista et Windows Server 2003/2008/2012/2016/2019.

Copier uniquement les fichiers modifiés avec XCopy permet d'économiser beaucoup de temps et d'espace disque. Ainsi, de nombreux utilisateurs sont prêts à copier uniquement les fichiers mis à jour. Voici un exemple.

« Je copie mes fichiers de Windows 7 vers Server 2008 avec la commande suivante, mais il copie tout.

xcopy C:\source X:\destination /s

Je veux juste utiliser la commande XCopy pour copier uniquement les fichiers les plus récents, car ces fichiers sont très volumineux. Cela prend du temps. Existe-t-il un moyen de copier spécifiquement des fichiers nouveaux ou mis à jour sans spécifier de date ? Toutes suggestions sont bienvenues. »

Guide pas à pas : XCopy copier uniquement les fichiers les plus récents

Avant d'utiliser XCopy pour copier uniquement les fichiers modifiés, vous devez connaître la syntaxe et certains paramètres que vous utiliserez.

Syntaxe de la ligne de commande XCopy :

Xcopy [source] [destination] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/g] [/d [:MM-DD-YYYY]] [/u] [/i] [/s [/e]] [/t] [/k] [/r] [/h] [{/a | /m}] [/n] [/o] [/x] [/exclude:NomFichier1[+[NomFichier2]][+[NomFichier3]] [{/y | /-y}] [/z] [/b] [/j]

Explications :

  • /S : Copier les répertoires et sous-répertoires, sauf s'ils sont vides. Si vous omettez /s, xcopy fonctionne dans un seul répertoire.
  • /Y : Supprimer l'invite à confirmer que vous souhaitez écraser un fichier de destination existant.
  • /I : En cas de doute, supposez toujours que la destination est un dossier. Par exemple, lorsque la destination n'existe pas.
  • /E : Copier les dossiers et sous-dossiers, y compris les dossiers vides.
  • /D:mm-dd-yyyy : Copier uniquement les fichiers source modifiés à compter de la date spécifiée. Si vous n'incluez pas de valeur MM-DD-YYYY, xcopy copie tous les fichiers source qui sont plus récents que les fichiers de destination existants.

Pour plus de paramètres, vous pouvez taper xcopy /? pour toute aide ou reportez-vous à la commande xcopy dans Microsoft.

Pour copier uniquement les fichiers mis à jour avec XCopy, vous avez deux options, à savoir utiliser les paramètres /s /d, ou les paramètres /i /d /y. Et il y a quelque chose que vous devez savoir :

>> Cette première option copiera les fichiers qui n'existent pas dans le dossier de destination si vous utilisez le paramètre /d sans spécifier de date. Pour l'éviter, vous pouvez ajouter le commutateur /u.

>> La deuxième option ignorera les nouveaux répertoires par défaut. Pour tout copier, y compris les nouveaux répertoires, vous devez ajouter le commutateur /e.

Maintenant, voyez ci-dessous et découvrez les étapes détaillées. Notez que s'il y a des espaces dans vos noms de répertoire, vous devez utiliser des guillemets.

Étape 1. Tapez « cmd » dans la zone de recherche et sélectionnez-le.

Étape 2. Pour copier uniquement les fichiers mis à jour avec XCopy, tapez les commandes suivantes et appuyez sur Enter après chaque ligne.

set SourceDir=D:\Source
set TargetDir=F:\Cible
xcopy %SourceDir% %TargetDir% /s /d

ou

set SourceDir=D:\Source
set TargetDir=F:\Cible
xcopy %SourceDir% %TargetDir% /i /d /y

XCopy /i /d /y

Remarque : « D:\Source » et « F:\Cible » sont à remplacer respectivement par le chemin source et le chemin destination de vos fichiers.

Étape 3 (facultatif). Pour copier les fichiers modifiés qui n'existent que dans le chemin de destination, tapez les commandes suivantes et appuyez sur Enter.

set SourceDir=D:\Source
set TargetDir=F:\Cible
xcopy %SourceDir% %TargetDir% /s /d /u

Étape 4 (facultatif). Pour tout copier, y compris le nouveau répertoire, tapez les commandes suivantes et appuyez sur Enter dans l'ordre. N'oubliez pas de remplacer le chemin suivant « D:\Source\fichier à copier » et « F:\Cible\fichiers copies ».

Set SourceDir="D:\Source\fichier à copier”
Set TargetDir=”F:\Cible\fichiers copiés”
xcopy %SourceDir% %TargetDir% /i /d /y /e

XCopy copier nouveau dossier

Étape 5. Tapez exit et appuyez sur Enter pour quitter cette fenêtre.

Copier uniquement les nouveaux fichiers avec Robocopy - étape par étape

Robocopy peut également vous aider à copier uniquement les nouveaux fichiers, mais il a plus d'options que Xcopy et est considéré comme une bonne alternative. Avant de l'utiliser, veuillez apprendre la syntaxe et les options que vous pouvez utiliser.

Syntaxe de la ligne de commande Robocopy :

robocopy [source] [destination] [[file][ ...]] [options]

Explication :

  • /XO : utilisé pour exclure les fichiers plus anciens, et généralement accompagné du paramètre « /maxage: n ».
  • /maxage : n : l'heure de modification la plus éloignée ou la date précise, le fichier dont l'heure ou la date de modification est antérieure à celle-ci ne sera pas copié.
  • /XC : exclure les fichiers modifiés.
  • /XN : exclure les fichiers plus récents.
  • /XD dirs [dirs] : exclure les répertoires contenant des noms et des chemins donnés.
  • /S : copier les sous-répertoires, à l'exception des vides
  • /Z : mode redémarrable
  • /fft : rendre la comparaison du temps de modification plus tolérante (granularité de 2 secondes)
  • /Mir : mettre en miroir une arborescence de répertoires

Pour plus de paramètres, vous pouvez taper robocopy /? pour toute l'aide ou se réfère à la commande Robocopy dans Microsoft.

Pour copier uniquement les fichiers modifiés avec Robocopy, vous avez deux options, à savoir utiliser maxage : n ou /XO /maxage : n. Mais certains utilisateurs disent qu'ils ne veulent pas créer tous les sous-dossiers sur le disque cible s'ils ne contiennent pas de nouveaux fichiers. Dans ce cas, vous devez ajouter un commutateur supplémentaire /S pour exclure le dossier vide.

Passons maintenant aux étapes détaillées pour copier uniquement les nouveaux fichiers :

Étape 1. Ouvrez l'invite de commande en tant qu’administrateur.

Étape 2. Tapez la commande de votre choix et appuyez sur Enter.

robocopy D:\download  E:\download  / maxage:7

ou

robocopy D:\download  E:\download  /XO /maxage:7

Copier dossier

Étape 3. Pour copier de nouveaux fichiers tout en excluant le dossier vide, tapez la commande suivante et appuyez sur Enter.

robocopy D:\folder1  E:\folder2  /s /maxage:7

ou

robocopy D:\folder1  E:\folder2  /XO /s /maxage:7

Moyen plus simple pour copier uniquement les fichiers nouveaux ou modifiés

Comme vous pouvez le voir ci-dessus, que vous utilisiez XCopy ou Robocopy, vous devez apprendre la syntaxe et certains paramètres, et aucun d'entre eux n'est facile pour les utilisateurs à domicile. Eh bien, existe-t-il d’autres moyens de copier uniquement les fichiers modifiés ou nouveaux ?

La réponse est Oui, vous pouvez utiliser un logiciel de sauvegarde de fichiers professionnel comme AOMEI Backupper Professional. Il vous permet de sauvegarder uniquement les fichiers modifiés sous Windows 7/8/8.1/10/11/XP/Vista à l'aide d'une sauvegarde planifiée quotidienne/hebdomadaire/mensuelle ainsi que d'une sauvegarde incrémentielle ou différentielle. Pour copier des fichiers de serveur à serveur, vous pouvez utiliser AOMEI Backupper Server.

Une sauvegarde incrémentielle et différentielle sont toutes les deux basées sur une sauvegarde complète, mais un peu différent, vous pouvez le voir dans le tableau de comparaison ci-dessous.

Comparaison incrémentielle différentielle

De plus, ce logiciel offre aux utilisateurs des fonctionnalités plus avancées.

  • Niveau de compression normal ou élevé : il est capable de compresser un fichier image en un fichier plus petit, économisant ainsi de l'espace disque. Notez que le niveau de compression élevé nécessite plus de temps de sauvegarde. 

  • Stratégie de sauvegarde : il vous permet de supprimer l'ancienne image de sauvegarde avec un rôle spécifique afin de libérer de l'espace disque.

  • USB branché : pour sauvegarder vos fichiers de manière flexible et les emporter partout, vous pouvez créer une sauvegarde planifiée avec la fonction "Prise USB". Il ne nécessite aucune intervention humaine.

  • Réveillez l'ordinateur pour exécuter les tâches planifiées : il est capable de réveiller l'ordinateur 2 minutes avant le début de la tâche planifiée. C'est très pratique lorsque vous devez sauvegarder des fichiers pendant les heures creuses.

Maintenant, voyez ci-dessous et apprenez les étapes spécifiques.

Étape 1. Téléchargez AOMEI Backupper Professional, installez-le et lancez-le. Préparez un disque dur externe ou un autre stockage comme destination de sauvegarde s’il faut et connectez-le à votre ordinateur.

Essai gratuit Win 11/10/8.1/8/7/XP
Télécharger en sécurité

Étape 2. Cliquez sur Sauvegarder et Sauvegarde de fichiers par la suite.

Sauvegarde de fichiers

Étape 3. Cliquez sur Ajouter un fichier ou Ajouter un dossier pour sélectionner les fichiers ou dossiers que vous souhaitez sauvegarder, puis cliquez sur OK. Ensuite, sélectionnez la destination pour stocker votre image.

Ajouter un fichier ou un dossier

Étape 4 (obligatoire). Cliquez sur Planifier, choisissez la fréquence que vous voulez, puis configurer la sauvegarde incrémentielle ou différentielle sous l’onglet Schéma.

Planifier la sauvegarde

Étape 5. Quand vous serez prêt, cliquez sur Démarrer. Il sauvegardera vos fichiers immédiatement, et ne sauvegardera que les fichiers modifiés la prochaine fois.

Conclusion

En lisant ici, vous savez peut-être comment copier uniquement les fichiers les plus récents avec XCopy ou son alternative Robocopy. Pour être honnête, les deux ne conviennent pas aux utilisateurs ordinaires car ils touchent rarement la ligne de commande.

Ainsi, il serait malin de copier le fichier modifié avec AOMEI Backupper. Avec une interface claire et un design convivial, il facilite toutes les étapes. En plus, il a d’autres fonctionnalités utiles, telles que la sauvegarde du système, la sauvegarde de disque, le clonage du système, le clonage de disque, la synchronisation miroir, etc.

Croyez-moi, c'est l'un des logiciels les plus puissants pour protéger vos données grâce à sa solution complète. Veuillez le télécharger pour l'essayer dès maintenant !