/ / Commande pour copier des fichiers dans un répertoire mais uniquement ceux qui ne sont pas déjà présents ou qui ont été modifiés - fichier de commandes, cmd, copier-coller

Commande permettant de copier des fichiers dans un répertoire mais uniquement ceux qui n'y sont pas déjà ou qui ont été modifiés - fichier de commandes, cmd, copier-coller

Je me souviens d’utiliser une commande à mettre dans cmd (ou dans unbat fichier) pour copier tous les fichiers d’un répertoire donné (comme xcopy) mais uniquement pour ceux qui ont changé ou ne sont pas encore présents dans le répertoire cible (pas comme xcopy). Mais j'ai oublié le nom. Quelqu'un qui sait?

Je suppose que cela compare la date de la dernière modification sur les fichiers, car vérifier si elles sont complètement identiques rendrait cela plutôt inutile.

Il serait utilisé dans un fichier de commandes pour copier des dossiers dans ma boîte de dépôt, mais je souhaite tout de même travailler dans les dossiers, pas dans la carte de la boîte de dépôt.

Réponses:

0 pour la réponse № 1
robocopy "source" "destination" /E /ZB /X /PURGE /COPYALL

/ E :: copy les sous-répertoires, y compris les vides.

/ ZB :: utilise le mode redémarrable; Si l'accès est refusé, utilisez le mode de sauvegarde.

/ COPYALL :: COPY ALL informations sur le fichier (équivalent à / COPY: DATSOU).

/ PURGE: supprime les fichiers / répertoires de destination qui n'existent plus dans le source.

/ X :: rapporte tous les fichiers eXtra, pas seulement ceux sélectionnés.