Rename batch funktioniert nicht, bitte helft mir!

Hallo ihr lieben Experten,

ich habe ein Problem mit dem Umbenennen sehr vieler Dateien. Nachdem ich eine Weile nach einer Lösung geforscht habe, bin ich fündig geworden. Und zwar…

Ich habe mit Hilfe von Excel eine Liste mit neuen Namen für die Dateien erstellt. In der zweiten Spalte habe ich die dazugehörigen Pfade eingetragen. Mit Hilfe einer Formel habe ich folgende Spalte erstellt:

rename Pfad\alterName.jpg neuerName.jpg

Diese Spalte habe ich nun in einen Editor kopiert und als batch.cmd gespeichert.

Beim Ausführen erhalte ich aber immer die Meldung Syntaxfehler.

Was mache ich falsch? Ich kenne mich überhaupt nicht aus. Mit Hilfe einiger Suchmaschinen und den gefundenen Themen habe ich folgendes auch ausprobiert.

  • neuerName.jpg in Anführungsstrichen (also: „neuerName.jpg“)
    hat leider nichts geholfen

  • aus rename ren gemacht
    hat leider nicht geholfen

  • als Administrator ausgeführ
    hat leider nicht geholfen

Kann es an Windows 7 liegen? Ich hoffe mir kann jemand helfen. Ich bedanke mich dafür schon mal im Voraus.

Gruß

Beim Ausführen erhalte ich aber immer die Meldung
Syntaxfehler.

dann hast du ein schreibfehler gemacht oder unsichbare zeichen mit drinne.

wie genau sieht den der befehl aus

pseudonym angaben wie pfad&name machen nicht ersichtlich was wirklich passiert syntax technisch.

Hallo,

vielen Dank für die schnelle Antwort. Wenn ich die batch.cmd durchlaufen lasse kommen 100te Befehle mit folgendem Aufbau:

C:\Users\LJ\Desktop>rename C:\Users\LJ\Desktop\Bilder und Dateien\alterName.jpg „NeuerName.jpg“
Syntaxfehler.

Es geht leider nicht daraus hervor wo der Fehler zu finden ist. :frowning:

Moinsens…

Hast Du den kompletten Pfad schon mal in Anführungszeichen gesetzt ??

also : „C:\Users\LJ\Desktop\Bilder und Dateien\alterName.jpg“

Das Problem hatte ich auch mal bei einer Pfadeingabe, das liegt irgednwie daran, dass der Pfad ansich etwas zu lang bzw. Leerzeichen im Dateinamen enthalten sind…

Vielleicht hilfts ja…

Gruss Winnie

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

also : „C:\Users\LJ\Desktop\Bilder und Dateien\alterName.jpg“

Das Problem hatte ich auch mal bei einer Pfadeingabe, das
liegt irgednwie daran, dass der Pfad ansich etwas zu lang bzw.
Leerzeichen im Dateinamen enthalten sind…

Vielleicht hilfts ja…

wir es bestimmt, den ein Pfad auf der DOS console endet mit dem ersten leerzeichen , somit muss mann wenn mann leerzeichen hat den gesamten pfad in anführungszeichen setzen.

ergo steht da oben eigentlich

rename
von
C:\Users\LJ\Desktop\Bilder
nach
und
zusätliche parameter
Dateien"alterName.jpg"

wie du siehst , das kann nichts werden :smile:

Hallo ihr 2,

prima das hat geklappt. Vielen vielen Dank!

1 Like