J'ai une application qui génère un répertoire contenant certains fichiers lors de son ouverture. J'aimerais accéder à certains fichiers de ce répertoire pour les exporter et également les importer dans ce répertoire. La structure du répertoire ressemble à ceci:
+ Folder I know
+ Auto Generated Folder 'Name changes every time
-SomeFile
-SomeFile2
+macro
-macro1
-macro2
-macro3
Je veux travailler uniquement avec les fichiers du sous-répertoire "macro". J'ai une solution d'exportation qui fonctionne à l'aide de la commande 'for' qui examine le 'dossier que je connais' et fait une correspondance:
for /R "C:\Folder I know\" %f in ("macro*") do @xcopy "%f" "destination path" /u /y
Le commutateur / u sur la commande xcopy me permet même de ne mettre à jour que les fichiers qui existent déjà dans la destination. Maintenant, la question est, comment puis-je faire la même chose mais en sens inverse? Je souhaite copier des fichiers d’un dossier (par exemple c: \ temp) et les mettre à jour dans le dossier macro uniquement s’ils sont déjà présents.
