Dateinamen in einem Ordner automatisch verändern

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

frankfragt
Posts: 5
Joined: 02 Mar 2016, 04:57

Dateinamen in einem Ordner automatisch verändern

05 Apr 2018, 03:18

Moin,

ich möchte mich an die Lösung folgendes Problems heranmachen und bitte um Tipps / Hilfe, mit welchem Ansatz ich am ehesten Erfolg haben könnte.

Ich lasse eingehende Faxe von meiner Fritz!Box auf einem USB-Stick speichern. Diese vergibt die Dateinamen automatisch, leider beginnend mit dem Datumsformat TT.MM.JJ. Wenn ich die Faxe downloade geht das nur über eine Zip-Datei, beim Entpacken wird das Datum der jeweiligen Dateinamen auf das aktuelle Datum verändert, so dass es unbrauchbar ist.

Das sieht unter DOS dann so aus:

Code: [Select all] [Expand] [Download] GeSHi © Codebox Plus





Unter DOS bekomme ich noch mit "dir /B" das Ergebnis bereinigt auf

Code: [Select all] [Expand] [Download] GeSHi © Codebox Plus



Nun würde ich gerne mit Hilfe eines Scriptes den Dateinamen von TT.MM.JJ_Zeit_Rest umwandeln in JJ.MM.TT_Zeit_Rest.

Wie könnte ich das tun?

Danke für Tipps.
just me
Posts: 5332
Joined: 02 Oct 2013, 08:51
Location: Germany

Re: Dateinamen in einem Ordner automatisch verändern

05 Apr 2018, 04:23

Moin,

das ist nicht so kompliziert.
  1. Mit Loop (Dateien & Ordner) die Namen aller Dateien im Ordner in eine Liste (mit Trennzeichen) oder ein Array stellen.
  2. In einer zweiten Schleife die Liste (Loop (Zeichenkette parsen) bzw. das Array (For-Schleife abarbeiten.
    Die Dateinamen können mit zwei SubStr() in Datum und Rest aufgeteilt werden. Dann muss nur noch das Datum umgestellt werden (geht auch mit SubStr()).
    Danach kannst Du die Datei mit FileMove umbenennen.
BoBo
Posts: 2515
Joined: 13 May 2014, 17:15

Re: Dateinamen in einem Ordner automatisch verändern

06 Apr 2018, 03:19

Ändert sich beim ent-/packen tatsächlich das creation-date der archivierten datei?? :shock:

Code: [Select all] [Expand] [Download] GeSHi © Codebox Plus

Mit RegEx sähe das dann wahrscheinlich noch etwas geschmeidiger aus. Good luck :)

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: No registered users and 1 guest