flojocnc
Goto Top

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

Content-ID: 269023

Url: https://administrator.de/contentid/269023

Ausgedruckt am: 25.11.2024 um 18:11 Uhr

Sveny79
Sveny79 13.04.2015 um 13:34:56 Uhr
Goto Top
Hallo Florian,

so etwas? Link: Batch job für das Kopieren und Umbenennen von Bildern

Gruß Sven
Pjordorf
Pjordorf 13.04.2015 um 13:36:01 Uhr
Goto Top
Hallo,

Zitat von @FloJoCNC:
kann mir da jemand helfen?
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
114757
114757 13.04.2015 aktualisiert um 15:10:57 Uhr
Goto Top
Administrator.de hat da leider eine Eigenheit .... Umbenennen-Fragen werden hier zu 95% mit dem nur uns bekannten umbennen gestellt (über 900 Einträge face-wink)
Damit findest du zu 200% die richtige Antwort auf deine Frage!

Gruß jodel
Dilbert-MD
Dilbert-MD 13.04.2015 um 19:50:28 Uhr
Goto Top
Hallo,
Bei solch einer Ameisenaufgabe kann Dir der Ant-Renamer evtl. weiterhelfen.
Gruß
Holger
AnkhMorpork
AnkhMorpork 14.04.2015 aktualisiert um 08:50:32 Uhr
Goto Top
Wenn's Powershell sein darf (Pfad und Extension anpassen!):

$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
Endoro
Lösung Endoro 15.04.2015, aktualisiert am 18.04.2015 um 20:21:54 Uhr
Goto Top
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:
@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
)
Gruß, Endoro