Per Batch Bilddateien in einen Ordner umbenennen
Hallo,
Es geht darum die in einem Ordner Befinden Bilddateien ca. 100 Bilder umzubenennen in z.B. Bild1,
Bild2 usw.
Ich habe mal sowas geschrieben, kann es leider nicht mehr Finden, und habe es Vergessen..., kann mir da jemand helfen?
Danke im Voraus.
Florian
Es geht darum die in einem Ordner Befinden Bilddateien ca. 100 Bilder umzubenennen in z.B. Bild1,
Bild2 usw.
Ich habe mal sowas geschrieben, kann es leider nicht mehr Finden, und habe es Vergessen..., kann mir da jemand helfen?
Danke im Voraus.
Florian
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 269023
Url: https://administrator.de/contentid/269023
Ausgedruckt am: 25.11.2024 um 18:11 Uhr
6 Kommentare
Neuester Kommentar
Hallo,
Zwar kein Batch, aber BulkRename könnte dein freund werden. Gibt es auch als No Installer (ZIP) welches keine Installation benötigt.
http://www.bulkrenameutility.co.uk/Download.php
Gruß,
Peter
Zwar kein Batch, aber BulkRename könnte dein freund werden. Gibt es auch als No Installer (ZIP) welches keine Installation benötigt.
http://www.bulkrenameutility.co.uk/Download.php
Gruß,
Peter
Administrator.de hat da leider eine Eigenheit .... Umbenennen-Fragen werden hier zu 95% mit dem nur uns bekannten umbennen gestellt (über 900 Einträge )
Damit findest du zu 200% die richtige Antwort auf deine Frage!
Gruß jodel
Damit findest du zu 200% die richtige Antwort auf deine Frage!
Gruß jodel
Wenn's Powershell sein darf (Pfad und Extension anpassen!):
Gruß
Ankh
$Quelle="D:\Scripts\Test_RenFile"
$BasicName="Bild_"
$i=0
$Dateien = Get-ChildItem -path "$Quelle\*.txt" | Where-Object {!$_.PSIsContainer}; Sort-Object CreationTime
foreach($Datei in $Dateien) {
$i++
$AktuellerName=$BasicName+"{0:000}" -f $i+$Datei.Extension
Rename-Item -Path $Datei.Fullname -NewName $AktuellerName
}
Gruß
Ankh
Hey, auch Renamer können es in sich haben. Da gibts einmal das Problem der verzögerten Erweiterung und desweiteren die alte Geschichte der CP/M-FCB's, das viele für einen Bug halten. Here we go:
Gruß, Endoro
@echo off &setlocal disabledelayedexpansion
for /f "delims=" %%a in ('dir /b/a-d') do (
set /a counter+=1
set "FName=%%~a"
setlocal enabledelayedexpansion
echo ren "!FName!" Bild!counter!
endlocal
)