Willkommen |
|
|
myGully |
|
|
Links |
|
|
Forum |
|
|
|
|
 |
23.11.25, 23:00
|
#1
|
|
Anfänger
Registriert seit: Jan 2009
Beiträge: 17
Bedankt: 2
|
Dateien umbenennen
Hallo zusammen,
ich bin auf der Suche nach einer Möglichkeit, eine
größere Anzahl von Dateien einer Serie umzubenennen.
Mit Renamer & co. bekomme ich das aber nicht hin.
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
Weiß jemand wie ich das anstelle, ohne jede Datei einzeln anfassen zu müssen?
Vielen Dank
Grüße bambam09
|
|
|
24.11.25, 20:34
|
#2
|
|
Agnostiker
Registriert seit: Dec 2009
Beiträge: 4.471
Bedankt: 4.908
|
Habe es mit dem Total Commander (Umbenennen-Tool) in 3 Zügen geschafft... geht bstimmt einfacher, aber egal
Code:
Umbenennenmaske Suchen & Ersetzen
[N][N1-100] Suche nach: "*(" (ohne Anführungszeichen)
Ersetzen durch:
Haken bei 1x und [E] setzen
[N] Suche nach: ")-*-" (ohne Anführungszeichen)
Ersetzen durch: " - " (ohne Anführungszeichen, wegen der Leertasten)
Haken bei 1x und [E] setzen
[N] Suche nach: " (*" (ohne Anführungszeichen, wegen der Leertaste)
Ersetzen durch:
Haken bei 1x und [E] rausnehmen
Sorry, waren 2 Fehler drin...
Und wenn du die Zweistelligen dreistellig haben möchtest, alle Zweistelligen markieren und in der Umbenennenmaske eine 0 vor das [N]. (Suchen & Ersetzen alles leer)
__________________
Der Klügere gibt nach... deshalb regieren die Dummen die Welt
Geändert von eitch100 (26.11.25 um 19:53 Uhr)
|
|
|
26.11.25, 22:33
|
#3
|
|
Anfänger
Registriert seit: Jan 2009
Beiträge: 17
Bedankt: 2
|
Dateien umbenennen
Hat sich erledigt.
Mit dem Advanced Renamer komme ich im Moment ganz gut zurecht.
Kannte den bis dato leider nicht.
Gruß
bambam09
|
|
|
29.11.25, 20:16
|
#4
|
|
Newbie
Registriert seit: May 2010
Beiträge: 64
Bedankt: 22
|
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
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
|
|
|
Gestern, 20:37
|
#5
|
|
Anfänger
Registriert seit: Jan 2009
Beiträge: 17
Bedankt: 2
|
Vielen Dank für den Tip mit der KI. 
Nur leider tut sich da beim Ausführen nix.
Weder mit noch ohne Adminrechte.
Pfad ist angepasst usw.
Ist aber nicht so dramatisch.
Ich komme inzwischen mit dem AR doch ganz gut zurecht und
auch genau dahin, wo ich hin will:
Folgenummer - Folgetitel.mp4
Somit alles gut...
Danke nochmals für die angebotene Hilfe
Gruß
bambam09
|
|
|
Forumregeln
|
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren
HTML-Code ist Aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:16 Uhr.
().
|