Ich habe folgendes Problem.
Ich bekomme vom IBM-Rechner eine gepackte Datei mit ca. 200 Dateien (FLAM-Komprienert)
Nach dem Auspacken habe die Dateien mit etwa folgenden Namen:
P5076WDS.EN008.TA01
P5076WDS.EN008.TA05
P5076WDS.EN008.TC03
...
Bis hier hin klappt auch alles.
Nun will ich diese Dateien für das nächste Programm umbennen in
TA01
TA05
TC03
...
Also soll aus der Dateierweiterung der Dateiname werden.
Nach einiger Suche habe ich ja die Erweiterungsfunktionen gefunden.
Dabei steht
%~n für Dateinane und
%~x für Dateierweiterung
mit
for %%d in (P5076WDS.EN008.T*) do rename %%d %%~xd
wird aber aus "P5076WDS.EN008.TA01" leider ein ".TA01"
scheinbar gehört der Punkt fest zur Erweiterung.
Weis einer eine Lösung, oder muss ich was eigenes (in C) programmieren?
Gruß Holger
Holger Wessel Gast |