Robocopy, XCOPY ou toute autre solution?
-
11-10-2019 - |
Question
Je dois une façon de mettre à jour tous les fichiers dans un dossier de destination et ses sous-répertoires avec des fichiers dans un seul dossier source.
Source: Fichier A, B Fichier, Fichier C
Destination: Fichier A, Destination-> SubFolder: Fichier B
Il doit mettre à jour le fichier A et B du fichier dans leur dossier dest et aussi ignorer fichier C car il n'existe nulle part dans dest.
Est-ce possible avec xcopy ou robocopy ou est-il un autre outil qui va faire le travail? J'ai eu un peu de jeu ne peut pas comprendre.
Merci à l'avance.
La solution
robocopy vous aidera définitivement. Bien qu'il ne semble pas que vous pouvez fusionner directement la source et pure et simple destination (sons source plat alors que la destination a une certaine hiérarchie), il a des commandes pour copier des dossiers entiers et non la copie si les fichiers de destination ne sont pas là.
Autres conseils
Vous pouvez utiliser DeltaCopy. Ceci est un open-source, Windows GUI version de l'outil rsync . Certaines de ses caractéristiques sont
- sauvegarde incrémentielle -. Des copies partie du fichier qui est réellement modifié (gain de temps afin que les ressources et réseau)
- Planificateur de tâches -. Profils à DeltaCopy peuvent être exécutées selon un calendrier
- environnement de Windows.
- motifs complexes (Ignorer les fichiers filtrer par nom, extension, taille, chemin d'accès ou d'autres critères).
vous pouvez utiliser ROBOCOPY comme ça
robocopy E:\Source G:\Destination\SubFolder /e /mir /np /log:backup_log.txt
pour plus d'info