balluf
Goto Top

Batch umbenennen nfo zu mkv

Hallo zusammen,
es wäre toll, wenn mir jemand bei meinem Vorhaben helfen könnte.
Folgendes Scenario:

Im Root Verzeichnis, wo sich die Batch Datei befindet,
sind jede Menge Unterordner.
In diesen Unterordnern befindet sich jeweils eine NFO und eine MKV Datei.

Das Batchscript soll nun jede MKV Datei umbenennen, gleich der NFO Datei.

Beispiel:

vorher
01

nachher
02

Leider habe ich noch keinen passenden Ansatz gefunden,
deshalb wäre es super, wenn mir jemand dabei hilft.

Content-ID: 656099

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

Ausgedruckt am: 24.11.2024 um 20:11 Uhr

147669
Lösung 147669 25.02.2021 aktualisiert um 11:19:51 Uhr
Goto Top
Moin.
@echo off
set "FOLDER=D:\Ordner"  
for /f "delims=" %%a in ('dir /b /s /a-d "%FOLDER%\*.nfo"') do for %%b in ("%%~dpa*.mkv") do ren "%%b" "%%~na.mkv"  
Gruß SK
Balluf
Balluf 25.02.2021 um 11:18:06 Uhr
Goto Top
Danke für die Hilfe,
brigt mir aber leider nur "Datei nicht gefunden" als Ergebnis.
Ja ich habe set angepasst.
147669
Lösung 147669 25.02.2021 aktualisiert um 11:21:19 Uhr
Goto Top
Sorry, kleiner aber feiner Tippfehler (Bindestrich), ist oben korrigiert.
Balluf
Balluf 25.02.2021 um 11:39:26 Uhr
Goto Top
Vielen Dank!
Echt genial, danke für die schnelle Hilfe.