fffffuuuuuuuhhhh
Goto Top

Teile eines Dateinamens ändern mit Batch Datei

Hallo,

ich, stelle regelmäßig .mp3-Dateien her, die folgendermaßen von meinem Audioprogramm beschriftet wird:


[Interpret]-[Titel]_xxxxxx000.mp3

die x stehen für eine wichtige Nummernfolge, die erhalten bleiben soll. Die drei Nullen sollen aber von der Nummernfolge mit einem Punkt (sprich: xxxxxx.000.mp3) abgetrennt werden.

Das Ergebnis soll also sein:


[Interpret]-[Titel]_xxxxxx.000.MP3

Ich habe schon eine Batch-Datei geschrieben, die die Dateiendung von.mp3 auf .MP3 umändert. Nur leider bekomme ich den Punkt nicht an die Stelle.

Kann mir da jemand weiterhelfen?
Welchen command muss ich in der Batch-Datei angeben?

Danke schon im Voraus!

Content-Key: 333117

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

Printed on: April 27, 2024 at 05:04 o'clock

Mitglied: 132692
Solution 132692 Mar 24, 2017 updated at 11:11:31 (UTC)
Goto Top
@echo off & setlocal ENABLEDELAYEDEXPANSION
for %%a in ("C:\Ordner\*.mp3") do (  
    set "name=%%~nxa"  
    ren "%%a" "!name:~0,-7!.000.MP3"  
)
Gruß p.
Member: fffffuuuuuuuhhhh
fffffuuuuuuuhhhh Mar 24, 2017 at 11:01:31 (UTC)
Goto Top
Hey Pattern,

danke für deinen Lösungsvorschlag.

Leider funktioniert das nicht bzw. die Parameter machen gar nichts.
Vielleicht mache ich auch was falsch...

was bedeuten denn die Zahlen "~0, -7!"?
Bedeutet es das der Batch die Zahlen 0 bis 7 übernehmen soll?
Mitglied: 132692
Solution 132692 Mar 24, 2017 updated at 11:25:09 (UTC)
Goto Top
Zitat von @fffffuuuuuuuhhhh:
Leider funktioniert das nicht bzw. die Parameter machen gar nichts.
Vielleicht mache ich auch was falsch...
Doch geht. Du wirst es vermutlich unvollständig kopiert oder irgendein Zeichen übersehen haben. Bitte über "Quelltext" oben rechts kopieren.
was bedeuten denn die Zahlen "~0, -7!"?
Bedeutet es das der Batch die Zahlen 0 bis 7 übernehmen soll?
Nein, das bedeutet das er hinten vom Dateinamen 7 Zeichen abschneidet also das 000.mp3 entfernt.

Hier stehts:
http://www.dostips.com/DtTipsStringManipulation.php#Snippets.TrimRightF ...
Member: fffffuuuuuuuhhhh
fffffuuuuuuuhhhh Mar 24, 2017 at 11:17:48 (UTC)
Goto Top
OMG es funktioniert!

Ich werd verrückt! Danke sehr!!!!!