Tout le monde connaît un utilitaire de ligne de commande (ou un utilitaire qui peut fonctionner comme une ligne de commande) qui va collecter tous les fichiers .jpg dans un répertoire en un seul dossier, seulement copier les fichiers qui changent?Copier une arborescence de répertoires dans un seul répertoire sur une ligne de commande
J'ai commencé avec Renamer, ce qui est génial pour renommer des fichiers dans leurs répertoires actuels, mais il est tombé court quand j'ai essayé de modifier le chemin. C'est probablement parce que je ne connais pas très bien Renamer. J'ai fini par créer un vidage de répertoire de fichiers texte, puis en utilisant un outil de recherche/remplacement REGEX pour créer un fichier batch, mais cela n'est guère efficace ni automatisé.
Le REGEX:
(G: \ DIR \ DIR \) ([0-9] + \) ([0-9] + \) ([0-9] + \) ([0 -9] + \) (p [0-9] + jpg)
a changé cette
G:. \ DIR \ DIR \ 00 \ 00 \ 00 \ 00 \ p0000000000.jpg
à ce
G: \ DIR \ DIR \ p0000000000.jpg
(copy \ 1 \ 2 \ 3 \ 4 \ 5 \ 6 \ 1 \ 6) dans le fichier batch.
Je dois exécuter le tout comme une tâche planifiée sans une vraie personne se connectant. Pas vraiment à la recherche d'un fichier Zip parce que je ne veux pas déranger le processeur du système, plus la plupart des fichiers ne changeront pas jour après jour. C'est plus d'une synchronisation de fichier.
Cela vous dérangerait d'ajuster la question car elle ne correspond pas vraiment à l'intention de votre message. Je cherchais de l'aide pour récursivement copier des dossiers sur Windows en ligne de commande à la recherche de "Windows Copy Tree" et votre message était considéré comme le meilleur résultat en raison du titre, bien que ce soit un problème plus spécifique ... pour copyring tree en tant que tel: utilisez 'xcopy/s/i srcdir dstdir' ... – cepharum