(Flatster)Dateien automatisch in Ordner sortieren

  • Häufig sind in einem Verzeichnis viele unsortierte Dateien, die in verschiedene Zielverzeichnisse verschoben werden sollen.
    Bei mir sind das gescannte Dateien bzw. mp3-Dateien von Flatster.
    Das Script nimmt mir die Arbeit ab, wenn ich einmal eine Zabelle mit Zuordnungsregeln erstelle.

    Das Zielverzeichnis wird aus einer Zuordnungstabelle (Zuordnungen.txt) und dem Dateinamen ermittelt.

    Bei den mp3-Dateien ist das Zielverzeichnis = Interpretenname.

    Die übrigen Dateinamen der anderen Dateien sind nach folgendem Muster aufgebaut:

    1.____2._3.____4.
    MumK JA 2006 Schreiben vom 11.11.2007.doc

    1. Oberster Ordner, wird aus Zuordnungstabelle abgeleitet
    2. 1. Unterverzeichnis
    3. 2. Unterverzeichnis
    4. wird nicht mehr ausgewertet

    Zuordnungen.txt ist wie folgt aufgebaut:
    "Kundenkürzel" "Leerzeichen" "Semikolon" "Kundenverzeichnis ohne Leerzeichen nach dem Semikolon"
    Nach dem letzten Eintrag keine Leerzeile mehr
    Z. B.:
    MumK ;Mustermann_Klaus
    LusP ;Lustig_Peter
    Metallica ;Metallica

    Die Datei "MumK JA 2006 Schreiben vom 11.11.2007.doc" wird also verschoben in
    "z:\Mustermann_KLaus\Abschluß\2006\Schreiben vom 11.11.2007.doc"
    Das Script kann man auch so erweitern, daß bei bestimmten Dateiinhalten z. B. weiterer Programme wie Packer oder FTP-Progs. gestartet werden.
    Die "Verschieberegeln" kann es sich auch aus Outlook holen.