Dateien mit fast gleichem Namen per Batch zippen
hallo,
ich bin neu hier und ein absoluter laie was solche dinge betrifft.
hab auch versucht evtl. eine lösung für mein problem zu finden, leider ohne erfolg.
ich versuche mal zu erklären was ich vorhabe:
ich habe einen ordner mit über 9.000 einzelnen dateien.
6 dieser dateien (es sind DXF daten) gehören jeweils zusammen.
beispiel:
123456789_3.dxf
123456789_p.dxf
123456789_t.dxf
123456789_f.dxf
123456789_l.dxf
123456789_r.dxf
die dateien sind bis auf die letzten beiden zeichen vor dem .suffix gleich benannt.
die länge des dateinamens kann variieren, es kann also sein das die nächsten 6 wie folgt heissen:
45__89_3.dxf
45__89_p.dxf
45__89_t.dxf
45__89_f.dxf
45__89_l.dxf
45__89_r.dxf
usw...
gibt es eine möglichkeit in diesem ordner mit 9324 dateien jeweils die 6 dateien automatisiert zu einem zip zusammenzupacken?
am ende müsste ich also 1554 einzelne zips haben.
ich bin für jede hilfe sehr dankbar und hoffe ich habe das problem einigermaßen verständlich erklärt
ich bin neu hier und ein absoluter laie was solche dinge betrifft.
hab auch versucht evtl. eine lösung für mein problem zu finden, leider ohne erfolg.
ich versuche mal zu erklären was ich vorhabe:
ich habe einen ordner mit über 9.000 einzelnen dateien.
6 dieser dateien (es sind DXF daten) gehören jeweils zusammen.
beispiel:
123456789_3.dxf
123456789_p.dxf
123456789_t.dxf
123456789_f.dxf
123456789_l.dxf
123456789_r.dxf
die dateien sind bis auf die letzten beiden zeichen vor dem .suffix gleich benannt.
die länge des dateinamens kann variieren, es kann also sein das die nächsten 6 wie folgt heissen:
45__89_3.dxf
45__89_p.dxf
45__89_t.dxf
45__89_f.dxf
45__89_l.dxf
45__89_r.dxf
usw...
gibt es eine möglichkeit in diesem ordner mit 9324 dateien jeweils die 6 dateien automatisiert zu einem zip zusammenzupacken?
am ende müsste ich also 1554 einzelne zips haben.
ich bin für jede hilfe sehr dankbar und hoffe ich habe das problem einigermaßen verständlich erklärt
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 328254
Url: https://administrator.de/contentid/328254
Ausgedruckt am: 25.11.2024 um 08:11 Uhr
5 Kommentare
Neuester Kommentar
Moin,
na klar geht das.
Du liest die Dateien in ein Array und entfernst dann die letzten 6 Zeichen (_?.dxf) eines jeden Eintrags. Dann sortierst du dein Array und entfernst die Duplikate. Dann kannst du das Array von Anfang bis Ende durchgehen und jeweils $Variable+_?.dxf in in eine Zip Namens $Variable.zip packen lassen.
Fertig
Gruß Krämer
na klar geht das.
Du liest die Dateien in ein Array und entfernst dann die letzten 6 Zeichen (_?.dxf) eines jeden Eintrags. Dann sortierst du dein Array und entfernst die Duplikate. Dann kannst du das Array von Anfang bis Ende durchgehen und jeweils $Variable+_?.dxf in in eine Zip Namens $Variable.zip packen lassen.
Fertig
Gruß Krämer
evtl. hat @nachfrage ja Zeit und Lust über - ich schreibe keine ganzen Skripte für andere - auch nicht wenn es so wie nachfrage immer gerne schreibt Pipifax ist.
Gruß Krämer
Gruß Krämer