Ich will mehr als 1000 Dateien von einem Quellordner kopieren wieWie kopiert man Dateien in Ordner basierend auf den ersten 15 Zeichen des Datei- und Ordnernamens?
sourcefolder\prod_de_7290022.xlsx
sourcefolder\prod_de_1652899.xlsx
sourcefolder\prod_de_6272899.xlsx
sourcefolder\prod_de_6189020.xlsx
sourcefolder\prod_de_7290022.wav
sourcefolder\prod_de_1652899.wav
sourcefolder\prod_de_6272899.wav
sourcefolder\prod_de_6189020.wav
sourcefolder\prod_de_7290022_mark.xlsx
sourcefolder\prod_de_1652899_mark.xlsx
sourcefolder\prod_de_6272899_mark.xlsx
sourcefolder\prod_de_6189020_mark.xlsx
nach rechts Zielordner. Die Ordnernamen werden - basierend auf einer anderen Routine - lange und nur die ersten 15 Zeichen mit den ersten 15 Zeichen des Dateinamens identisch sind, wie:
destination\prod_de_1652899_tool_big\
destination\prod_de_6272899_bike_red\
destination\prod_de_6189020_bike-green\
destination\prod_de_7290022_camera_good\
ich für eine Routine suchen Sie die Dateien in das kopieren Ordner, wie sourcefolder\prod_de_1652899.xlsx
in destination\prod_de_1652899_tool_big\
.
Ist hier jemand mit einer guten Idee für ein Batch/Skript?
Mögliche Duplikat [Batch-Datei setzen Ordner in andere Ordner auf den Namen abhängig] (http://stackoverflow.com/questions/38970982/batch-file- put-folders-in-anderen-Ordnern-abhängig-auf-Name) – SomethingDark
Überprüfen Sie diesen Link http://www.coviantsoftware.com/blog/2014/12/copy-files-multiple-destinations/ Vielleicht können Sie das ändern Code für Ihre Bedürfnisse. – Jonas