fugu
Goto Top

Mehrfach umbenennen per Batch

Moinz!

Gibt es per DOS/Batch die Möglichkeit eine Liste von Dateien in einem Ordner umzubennen?
Und zwar geht es um Artikelbilder, die bspw. heissen:
0010.jpg
0018.jpg
0129.jpg
usw.

Die Umbenennung soll "einfach nur" die führenden Nullen in den Dateinamen entfernen, damit die Dateien dann so heissen:
10.jpg
18.jpg
129.jpg
usw.

Thx, Fugu

Content-ID: 27702

Url: https://administrator.de/forum/mehrfach-umbenennen-per-batch-27702.html

Ausgedruckt am: 23.12.2024 um 12:12 Uhr

Dani
Dani 08.03.2006 um 14:48:38 Uhr
Goto Top
Hi,
ne alternative zu Batch wäre Joe...findest du bei Google auf Anhieb. Sehr einfach zu bedienen.

Gruß
Dani
13100
13100 08.03.2006 um 14:51:37 Uhr
Goto Top
desweiteren sollte mit der forumssuche was im batchbereich
zu finden sein, wenn ich mich recht erinner.
fugu
fugu 08.03.2006 um 15:04:02 Uhr
Goto Top
gesucht hab ich schon und leider nix passendes gefunden, womit sich führende zeichen in dateinamen entfernen lassen.
Das problem ist ja auch, dass das immer unterschiedlich viele zeichen sind, die vorne verschwinden sollen!

Also nochmal ganz explizit:
Es sollen führende Nullen aus den Dateinamen eleminiert werden!

Gruss, Fugu
grob
grob 08.03.2006 um 16:56:44 Uhr
Goto Top
ich benütze für das batch-umbenennen am liebsten IrfanView (http://www.irfanview.de/)
Ist freeware, schnell und übersichtlich.
Speziell Grafiken umbenennen oder umkonvertieren geht mit ein par klicks, andere Dateien umbenennen ist aber auch möglich.
funktionen können auch über batchfile ausgeführt werden.
Biber
Biber 08.03.2006 um 20:09:15 Uhr
Goto Top
Moin fugu,

nun macht da nicht so viel Heckmeck drum... Irfanview.. kopfschüttel

::-- snipp Ren0jpgs.bat
@echo off & setlocal enableDelayedExpansion
For %%a in ( 0???.jpg) do Set /a "Name=1%%~na-10000" & ren %%a !name!.jpg
::-- snapp Ren0jpgs.bat

Ein DIR /b vorher:
0001.jpg
0023.jpg
0101.jpg
7101.jpg

Ein DIR /b nach dem Batchschnipsel:
D:\temp\jpgs>dir /b *.jpg
1.jpg
101.jpg
23.jpg
7101.jpg

(Habe vorausgesetzt, die Dateinamen VORHER sind auch alle genau 4 Zeichen lang)

HTH Biber
fugu
fugu 15.03.2006 um 00:25:53 Uhr
Goto Top
thanks a lot Biber, GEIL!
5 Punkte