Wiedermal Batch umbenennen von Dateien
Hallo alle zusammen. Ich habe schon das Forum durchsucht und leider nur ähnliche Probleme gefunden.
Ich hoffe das mir bezüglich meines Problems geholfen werden kann.
Und zwar muss ich Dateien die L0001.MPF ; L0150.MPF ; L4545.MPF.... heißen umbenennen in 0001.opt ; 0150.opt 4545.opt.....
Die Endung ist klar, per
ren *.MPF *.opt
Jedoch wie bekomm ich das "L" noch da weg? per
ren *.* ????.* gehts ja nicht, da es die ersten 4 Zeichen nimmt und nicht die letzten 4.
(Also L0150.opt -> L015.opt)
Gewollt
L0150.opt -> 0150.opt)
Kann mir bitte jemand helfen?
Ich hoffe das mir bezüglich meines Problems geholfen werden kann.
Und zwar muss ich Dateien die L0001.MPF ; L0150.MPF ; L4545.MPF.... heißen umbenennen in 0001.opt ; 0150.opt 4545.opt.....
Die Endung ist klar, per
ren *.MPF *.opt
Jedoch wie bekomm ich das "L" noch da weg? per
ren *.* ????.* gehts ja nicht, da es die ersten 4 Zeichen nimmt und nicht die letzten 4.
(Also L0150.opt -> L015.opt)
Gewollt
Kann mir bitte jemand helfen?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 56300
Url: https://administrator.de/forum/wiedermal-batch-umbenennen-von-dateien-56300.html
Ausgedruckt am: 07.05.2025 um 19:05 Uhr
5 Kommentare
Neuester Kommentar

Wiedermal ist Wurmziehen angesagt. 
Die FAQ hast du vergessen zu durchsuchen. Da steht nämlich, dass bestimmte Informationen, z. B. das verwendete Betriebssystem angegeben werden sollen.
Die FAQ hast du vergessen zu durchsuchen. Da steht nämlich, dass bestimmte Informationen, z. B. das verwendete Betriebssystem angegeben werden sollen.

Probiere mal die Batch-Datei aus, keine Gewähr! 
@echo off & setlocal
for %%i in (*.mpf) do call :strip %%~ni
goto :eof
:strip
set name=%1
set name=%name:~1%
ren %1.mpf %name%.opt