Einzelnen Beitrag anzeigen
Ungelesen 29.11.25, 20:16   #4
s.d.w
Newbie
 
Registriert seit: May 2010
Beiträge: 65
Bedankt: 22
s.d.w leckt gerne myGully Deckel in der Kanalisation! | 835528 Respekt Punktes.d.w leckt gerne myGully Deckel in der Kanalisation! | 835528 Respekt Punktes.d.w leckt gerne myGully Deckel in der Kanalisation! | 835528 Respekt Punktes.d.w leckt gerne myGully Deckel in der Kanalisation! | 835528 Respekt Punktes.d.w leckt gerne myGully Deckel in der Kanalisation! | 835528 Respekt Punktes.d.w leckt gerne myGully Deckel in der Kanalisation! | 835528 Respekt Punktes.d.w leckt gerne myGully Deckel in der Kanalisation! | 835528 Respekt Punktes.d.w leckt gerne myGully Deckel in der Kanalisation! | 835528 Respekt Punktes.d.w leckt gerne myGully Deckel in der Kanalisation! | 835528 Respekt Punktes.d.w leckt gerne myGully Deckel in der Kanalisation! | 835528 Respekt Punktes.d.w leckt gerne myGully Deckel in der Kanalisation! | 835528 Respekt Punkte
Standard

Anfrage an eine KI deiner Wahl:

Zitat:
Ich brauche ein Batch skript: "Der Orginalname hat folgenden Aufbau:
Leopard, Seebär & Co-Ein Pflegekind für Volker Friedrich (87)-0259245741.mp4
Leopard, Seebär & Co-Giraffentransport mit Hindernissen (94)-0297993862.mp4
Leopard, Seebär & Co-Eine Jungs-WG für Kamel Kalif (109)-0742908316.mp4
...usw

Ich möchte aber die Folgennummer an erster Stelle haben
und danach den Folgentitel:
087 - Ein Pflegekind für Volker Friedrich.mp4
094 - Giraffentransport mit Hindernissen.mp4
109 - Eine Jungs-WG für Kamel Kalif.mp4"
Generiert Antwort:

Zitat:
Um die gewünschten Anpassungen an den Dateinamen vorzunehmen, kannst du ein einfaches Batch-Skript verwenden. Dieses Skript verarbeitet die MP4-Dateien in einem angegebenen Verzeichnis und benennt sie gemäß deinem gewünschten Format um.

Hier ist ein Beispiel für ein Batch-Skript:

So funktioniert das Skript:

Verzeichnis festlegen: Das Skript wechselt in das angegebene Verzeichnis (C:\Pfad\zu\deinen\Dateien). Du solltest diesen Pfad zu deinem Zielverzeichnis ändern.

Dateischleife: Es wird durch alle MP4-Dateien iteriert, die mit Leopard, Seebär & Co- beginnen.

Name zerlegen: Der Dateiname wird in die Folgennummer und den Titel zerlegt. Dabei wird auch der Titel von den Klammern bereinigt.

Umbenennung: Das Skript formatiert die Folgennummer, stellt sicher, dass immer drei Ziffern angezeigt werden, und benennt die Datei im gewünschten Format um.

Verwendung:

Speichere den Code in einer Textdatei mit der Endung .bat (z. B. rename_files.bat).
Führe das Skript aus, indem du darauf doppelklickst.

Bitte stelle sicher, dass du vorher ein Backup deiner Dateien machst, um Datenverlust zu vermeiden.
Code:
@echo off
setlocal enabledelayedexpansion

rem Setze das Verzeichnis, das die Dateien enthält
set "directory=C:\Pfad\zu\deinen\Dateien"

rem Wechsle in das angegebene Verzeichnis
cd /d "%directory%"

rem Schleife über alle MP4-Dateien im Verzeichnis
for %%f in ("Leopard, Seebär & Co-*.mp4") do (
    rem Hole den Dateinamen ohne Erweiterung
    set "filename=%%~nf"
    
    rem Extrahiere die Folgennummer und den Titel
    for /f "tokens=1,2 delims=-" %%a in ("!filename!") do (
        set "episode_number=%%b"
        set "title=%%c"
        
        rem Entferne die Ziffern vor dem Titel
        for /f "tokens=1,* delims=()" %%i in ("!title!") do (
            set "title=%%j"
        )
        
        rem Füge führende Nullen hinzu, falls nötig
        set "formatted_number=!episode_number:~0,3!"

        rem Benenne die Datei um
        set "new_filename=!formatted_number! - !title!.mp4"
        
        rem Führe die Umbenennung durch
        ren "%%f" "!new_filename!"
    )
)

endlocal

Teste es mal aus

Geändert von s.d.w (29.11.25 um 20:19 Uhr) Grund: jo
s.d.w ist offline   Mit Zitat antworten