Bilddateien umbennen
Hey Leute,
ich hab jetzt seit ca. 2 stunden nach einer Möglichkeit gesucht, alle dateien in einem verzeichnis (Bilddateien) numerisch umzubennen... aber i-wie bekomm ich es ned so recht hin
Er macht die erste Datei im Verzeichnis und danach hört er auf...
ich hab jetzt seit ca. 2 stunden nach einer Möglichkeit gesucht, alle dateien in einem verzeichnis (Bilddateien) numerisch umzubennen... aber i-wie bekomm ich es ned so recht hin
@echo off
set result=0
for /F "delims=" %%i in ("%CD%\*.jpg") do set var=%%~pni
(
set /a result=%result%+1
rename Y:%var%.jpg %result%.jpg
)
pause >nul
Er macht die erste Datei im Verzeichnis und danach hört er auf...
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Kommentar vom Moderator Biber am 25.06.2010 um 17:17:24 Uhr
Na, das lohnt sich heute:
*ratterratterratterplink!* 688
Zur Not kann ich auch mit Set /A multiplizieren...
Zitat von @bankaifan:
Bilddateien umbennen
...alle dateien in einem verzeichnis (Bilddateien) numerisch umzubennen.
Bilddateien umbennen
...alle dateien in einem verzeichnis (Bilddateien) numerisch umzubennen.
Zitat von @45877:
Hallo,
auch wenn es nicht in Batch und Shell passt, macht dir das Irfanview mit der batchumbennung...
Set /a rgc+=3Hallo,
auch wenn es nicht in Batch und Shell passt, macht dir das Irfanview mit der batchumbennung...
*ratterratterratterplink!* 688
Zur Not kann ich auch mit Set /A multiplizieren...
Content-ID: 145696
Url: https://administrator.de/contentid/145696
Ausgedruckt am: 05.11.2024 um 15:11 Uhr
12 Kommentare
Neuester Kommentar
Hallo,
auch wenn es nicht in Batch und Shell passt, macht dir das Irfanview mit der batchumbennung...
auch wenn es nicht in Batch und Shell passt, macht dir das Irfanview mit der batchumbennung...
Hallo bankaifan!
Wenn es keine "!" im Namen der Dateien gibt, dann:
Nicht ganz klar ist mir die Verwendung von "Y:" erst im "Rename"-Befehl ...
... denn wenn es um die Dateien des aktuellen Ordners geht, würde ja auch ([Edit] @Timo: getestet [/Edit])
genügen ...
Grüße
bastla
Wenn es keine "!" im Namen der Dateien gibt, dann:
@echo off & setlocal enabledelayedexpansion
set result=1000
for /F "delims=" %%i in (*.jpg) do (
set var=%%~pni
set /a result+=1
ren "Y:!var!.jpg" !result:~-3!.jpg
)
pause >nul
... denn wenn es um die Dateien des aktuellen Ordners geht, würde ja auch ([Edit] @Timo: getestet [/Edit])
@echo on & setlocal enabledelayedexpansion
set result=1000
for /f "delims=" %%i in ('dir /b *.jpg') do (
set /a result+=1
ren "%%i" !result:~-3!.jpg
)
pause >nul
Grüße
bastla
[Vollkommen OT]
...aber weil es für kommende PISA-Generationen vielleichterhaltenswert tröstlich ist...
Unter "Mögliche Antworten oder verwandte Beiträge" steht heute richtigerweise:
Grüße
Biber
[/Vollkommen OT]
...aber weil es für kommende PISA-Generationen vielleicht
Unter "Mögliche Antworten oder verwandte Beiträge" steht heute richtigerweise:
Dateien in einem Verzeichnis umbennen mit akt. Datum der Datei
Umbennen mittels Text Dateien
Windows 2k3 Server mit IIS 6.0 umbennenen, Probleme?
Dateien in einem Ordner über den Namen einer txt-Datei umbennen
Batch Script - Dateien nach Namen in Ordner Sortieren und umbennen
Probleme beim Umbennen von Dateien unter MAC OS X und Windows 2003 Server
Netzlaufwerke umbennen per Batch-File
Batch zum Umbennen von Daten
Datei umbennen (täglicher Batch)
Dateien umbennen falls nummer schon vorhanden..
Mehr ...
Umbennen mittels Text Dateien
Windows 2k3 Server mit IIS 6.0 umbennenen, Probleme?
Dateien in einem Ordner über den Namen einer txt-Datei umbennen
Batch Script - Dateien nach Namen in Ordner Sortieren und umbennen
Probleme beim Umbennen von Dateien unter MAC OS X und Windows 2003 Server
Netzlaufwerke umbennen per Batch-File
Batch zum Umbennen von Daten
Datei umbennen (täglicher Batch)
Dateien umbennen falls nummer schon vorhanden..
Mehr ...
Grüße
Biber
[/Vollkommen OT]
Zitat von @bankaifan:
@ Bastla du schaffst es immer wieder mich total zu verwirren^^... was hat es denn mit den ! auf sich und warum steht dort
> !result!:~-3!.jpg
und das
>
@ Bastla du schaffst es immer wieder mich total zu verwirren^^... was hat es denn mit den ! auf sich und warum steht dort
> !result!:~-3!.jpg
und das
>
...für die Frage sollte man dir eigentlich den hintern versohlen
da bin ich das überflogen und ich hab da nichts gefunden
- ...einer flog übers Kuckusnest?
- normalerweise hat man aus der Vogelperspektive deutlich mehr Überblick.......
Hallo bankaifan!
Einfach mal beim Testen etwas variieren - etwa anstelle des "
Grüße
bastla
P.S.: Hat denn eigentlich der Batch (einigermaßen) gemacht, was Du wolltest?
Einfach mal beim Testen etwas variieren - etwa anstelle des "
!result:~-3!.jpg
" nur "!result!.jpg
" einsetzen oder das Ganze mit "%" anstelle von "!" versuchen (Du bist ja schließlich kein Anfänger mehr ) ...Grüße
bastla
P.S.: Hat denn eigentlich der Batch (einigermaßen) gemacht, was Du wolltest?
Hi,
[OT]
das Bedienen einer Tastatur ist ja in manchen Situationen ein bisschen Kompliziert.
vor allem bei den Wortschöpfungen, welche umbennen oder ähnliche Wortstämme enthalten...
ich weis es ist ja schon schwierig ein Wort mit doppelung in die Tastatur zu hackeln...
ich muss bei solchen Beiträgen immer übelst lachen - Sorry! - mich schon wieder wegschmeiß
(vor allem wenn Biber immer seinen RGC ein paar Stufen in Richtung "Ungültige Zahl. Zahlen sind begrenzt auf eine Genauigkeit von 32 Bits." hinbewegt.)
vllt ist es für Frank möglich die Worte umbennen; umzubennen; umbennung mittels Filter in die "Mögliche Antworten oder verwandte Beiträge" mit einzubeziehen, wenn der Beitrag das Thema genauer Trifft und das Wort/die Worte umbennen etc. mit den doppeltem "en" wie in: benennen trotzdem enthalten sind.
[/OT]
Gruß Phil
[OT]
das Bedienen einer Tastatur ist ja in manchen Situationen ein bisschen Kompliziert.
vor allem bei den Wortschöpfungen, welche umbennen oder ähnliche Wortstämme enthalten...
ich weis es ist ja schon schwierig ein Wort mit doppelung in die Tastatur zu hackeln...
ich muss bei solchen Beiträgen immer übelst lachen - Sorry! - mich schon wieder wegschmeiß
(vor allem wenn Biber immer seinen RGC ein paar Stufen in Richtung "Ungültige Zahl. Zahlen sind begrenzt auf eine Genauigkeit von 32 Bits." hinbewegt.)
vllt ist es für Frank möglich die Worte umbennen; umzubennen; umbennung mittels Filter in die "Mögliche Antworten oder verwandte Beiträge" mit einzubeziehen, wenn der Beitrag das Thema genauer Trifft und das Wort/die Worte umbennen etc. mit den doppeltem "en" wie in: benennen trotzdem enthalten sind.
[/OT]
Gruß Phil
[ot]
Wenn denn die Betonung auf hatte liegt, verstehe ich dein nichthandeln erst recht nicht.
ich hab ein Problem, zwei Stunden gesucht unter der Schreibtischplatte?, Problem ist "wichtig", aber ich nehm mir weder n Stick mit nach Hause oder bastel mal schnell das dingens nach um es zu testen, was mir da präsentiert wird.
Mit Verlaub, wir kennen uns alle nicht, und das was hängen bleibt, ist das was man und wie man es schreibt.
Wenn ich mir erlaube dir eine Auswahl der bereits als Anleitungen deklarierte Texte zum Thema zu geben, dann erwarte "ich" auch, dass derjenige weiß, was passiert wenn man auf einer Webseite einen blau markierten Text sieht.
Ist ganz sicher nicht dabei
Bastla ist da etwas gutmütiger, aber bedenke - man sollte richtig gute Jungs nicht verprellen und sich auch mal selber an den eigenen Haaren aus dem Sumpf ziehen - denn für die Lösung von deinem Problem wirst du bezahlt.
Nein, das Script ist hier und das kann man durchaus testen - und wenn beim Bastla nicht ungetestet im Beitrag steht, dann kann jeder davon ausgehen, dass diese Zeile nicht vergessen wurde, sondern das nachgebaut wurde, was da problematisch ist.
Und dieses Engagement ist sehr löblich und wenn dann derjenige, der das Problem eigentlich hat dann unengangiert vorüberkommt, dann wirft das ein ganz schlechtes Licht auf manche Mitstreiter.
Auch wenn es sich ungeniert leben läßt, der Ruf (der Administratoren) ist bei manchen schon ruiniert. Da sollte man mit weiterem Benzin auf das lodernde Feuer sparsam sein.
(/OT)
und wenn du dich fragst, warum - du bist nicht der einzige aber einer der vielen Tropfen ins Fass.
Gruß
Wenn denn die Betonung auf hatte liegt, verstehe ich dein nichthandeln erst recht nicht.
- Man kann hier durchaus seine eigenen Beiträge verändern, das geht sogar beim Titel
- Man kann sich auch gerne wegen der Tippschussellei "entschuldigen", aber kann man auch dabei evtl. weitere schnellTippfehler vermeiden.
- Was aber gar nicht geht ist - in meinen Augen folgendes:
ich hab ein Problem, zwei Stunden gesucht unter der Schreibtischplatte?, Problem ist "wichtig", aber ich nehm mir weder n Stick mit nach Hause oder bastel mal schnell das dingens nach um es zu testen, was mir da präsentiert wird.
Mit Verlaub, wir kennen uns alle nicht, und das was hängen bleibt, ist das was man und wie man es schreibt.
Wenn ich mir erlaube dir eine Auswahl der bereits als Anleitungen deklarierte Texte zum Thema zu geben, dann erwarte "ich" auch, dass derjenige weiß, was passiert wenn man auf einer Webseite einen blau markierten Text sieht.
Ist ganz sicher nicht dabei
Bastla ist da etwas gutmütiger, aber bedenke - man sollte richtig gute Jungs nicht verprellen und sich auch mal selber an den eigenen Haaren aus dem Sumpf ziehen - denn für die Lösung von deinem Problem wirst du bezahlt.
@bastla hast recht :D ich kanns erst montag testen, weil des script auf der arbeit ist^^
Nein, das Script ist hier und das kann man durchaus testen - und wenn beim Bastla nicht ungetestet im Beitrag steht, dann kann jeder davon ausgehen, dass diese Zeile nicht vergessen wurde, sondern das nachgebaut wurde, was da problematisch ist.
Und dieses Engagement ist sehr löblich und wenn dann derjenige, der das Problem eigentlich hat dann unengangiert vorüberkommt, dann wirft das ein ganz schlechtes Licht auf manche Mitstreiter.
Auch wenn es sich ungeniert leben läßt, der Ruf (der Administratoren) ist bei manchen schon ruiniert. Da sollte man mit weiterem Benzin auf das lodernde Feuer sparsam sein.
(/OT)
und wenn du dich fragst, warum - du bist nicht der einzige aber einer der vielen Tropfen ins Fass.
Gruß