Utilisation de Robocopy avec la taille et l’âge des fichiers
Dans un autre conseil (link: / windows-Checking_the_Archive_Attribute_with_Robocopy [Vérification de l’attribut d’archive avec Robocopy]
) nous avons vu que nous pouvons demander à Robocopy d’effectuer des opérations basées sur les attributs de fichier. Vous pouvez également affecter son fonctionnement en fonction de la taille et de l’âge des fichiers.
Pour les tailles de fichier, vous utiliseriez les commutateurs / MAX: n et / MIN: n, où « n »
spécifie les tailles des fichiers, en octets, à exclure de la copie. Par exemple, la spécification de / MAX: 10000 indique à Robocopy d’exclure de la copie tout fichier de plus de 10 000 octets.
Vous pouvez également modifier ce qui est copié en fonction de l’âge des fichiers. Les commutateurs de ligne de commande suivants sont utilisés pour cela:
/ MAXAGE: n * – Exclut les fichiers datant de plus de n jours (n peut également être une date)
/ MINAGE: n * – Exclut les fichiers de plus de n jours (n peut également être une date)
/ MAXLAD: n * – Exclut les fichiers inutilisés depuis n date (LAD est un acronyme pour Last Accessed Date)
/ MINLAD: n * – Exclut les fichiers utilisés depuis n date (LAD est un acronyme pour Dernier accès_Date)
La seule astuce pour utiliser ces options est de comprendre ce que le « n »
veux dire. Selon sa valeur, «n» peut représenter des jours ou une date. Si « n » est inférieur à 1900, « n » est supposé être un nombre de jours, sinon « n » est une date de cette forme: AAAAMMJJ.
Cette astuce (13224) s’applique à Windows 7, 8 et 10.