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-Key: 656099

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

Printed on: April 24, 2024 at 15:04 o'clock

Mitglied: 147669
Solution 147669 Feb 25, 2021 updated at 10:19:51 (UTC)
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
Member: Balluf
Balluf Feb 25, 2021 at 10:18:06 (UTC)
Goto Top
Danke für die Hilfe,
brigt mir aber leider nur "Datei nicht gefunden" als Ergebnis.
Ja ich habe set angepasst.
Mitglied: 147669
Solution 147669 Feb 25, 2021 updated at 10:21:19 (UTC)
Goto Top
Sorry, kleiner aber feiner Tippfehler (Bindestrich), ist oben korrigiert.
Member: Balluf
Balluf Feb 25, 2021 at 10:39:26 (UTC)
Goto Top
Vielen Dank!
Echt genial, danke für die schnelle Hilfe.