tatoosh
Goto Top

Batch Dateien umbenennen

Wie kann ich eine Datei umbenennen aus dem Schema *001.mpg zu *.mpg

Meine Dateien sehen wie folgt aus:
neues_28.06.2009_04.30001.mpg
neues_21.06.2009_04.30001.mpg
neues_14.06.2009_04.30001.mpg

ich möchte deise dann umbennenen zu:

neues_28.06.2009_04.3.mpg
neues_21.06.2009_04.3.mpg
neues_14.06.2009_04.3.mpg

Versucht habe ich die Dateien umzubennenen mit:
ren *001.mpg *.mpg

Leider ohne Erfolg.
Kann mir bitte jemand einen Tipp geben, thx.
Kommentar vom Moderator Biber am 10.07.2009 um 09:50:28 Uhr
<OT>
...ich möchte deise dann umbennenen zu:
..
..Versucht habe ich die Dateien umzubennenen mit:
*Seufz*

Sagt doch bitte umbenamsen...
Set /A RGC +=1
#408

</OT>

Content-ID: 120155

Url: https://administrator.de/forum/batch-dateien-umbenennen-120155.html

Ausgedruckt am: 09.01.2025 um 10:01 Uhr

harald21
harald21 10.07.2009 um 08:31:00 Uhr
Goto Top
Hallo,

da gibt es ein schönes Tool: http://toolsandmore.de/Central/Produkte/Software/Datei-Tools/Joe/

mfg
Harald
TaToosh
TaToosh 10.07.2009 um 09:12:11 Uhr
Goto Top
danke Harald. Das Tool sieht gut aus, jedoch brauche ich das als BATCH Datei.

Die Dateien sollen täglich automatisch per Task umbenannt werden.
Biber
Biber 14.07.2009 um 21:54:59 Uhr
Goto Top
Moin TaToosh,

so ganz passen Beschreibung und Beispiele nicht zusammen.
Ich gehe für eine Skizze mal von den Annahmen aus
  • die umzubenennenden Dateien haben die Endung *.mpg und davor "0001" (also 4 Zeichen)
  • und diese 4 Zeichen sind auch immer "0001" und nicht eine laufende Nummer "0002...0011"

Dann wäre eine Lösung:
::---------- snipp rename0001mpgs.cmd---
@echo off & setlocal
:: hier Dein Verzeichnis anpassen
set "mpgdir=D:\temp"  


For %%i in ("%mpgdir%\*0001.mpg") do call :RenameA0001 "%%~fi"  
goto :eof

:RenameA0001

Set "Oldname=%~n1"  
@echo ren %1 "%OldName:~0,-4%%~x1"  
:: nach dem Testen das "@echo " weglöschen 
goto :eof

Demo-Aufruf:
>e:\schnipsel\rename0001mpgs.cmd
ren "D:\temp\neues_14.06.2009_04.30001.mpg" "neues_14.06.2009_04.3.mpg"  

Grüße
Biber
TaToosh
TaToosh 24.07.2009 um 10:24:46 Uhr
Goto Top
Danke Biber, das schaue ich mir am WE mal genauer an.

Habe selbst auch noch eine Lösung gefunden:

ren *_??.??.????_??.??001.mpg *_??.??.????