cr0sscut
Goto Top

Ordnername mit Text ergänzen

Hallo zusammen,

leider kann ich mir selbst zu o.g. Thema nicht weiterhelfen und stelle deshalb hier folgende Frage:

Wie erreiche ich mittels Batch - Datei, dass jeder Unterordner in einem Ordner eine festgelegte Zeichenfolge im Ordnernamen bekommt?

Beispiel:

Vor ausführen der Batch: Ordnername

Nach ausführen der Batch: Zeichenfolge_Ordnername

Für euch wahrscheinlich ein leichtes, für mich leider nicht.

Ich bedanke mich im Voraus für eure Hilfe!

Content-Key: 211717

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

Printed on: April 23, 2024 at 12:04 o'clock

Member: MrNetman
MrNetman Jul 17, 2013 at 13:07:50 (UTC)
Goto Top
Wie machst du es denn von Hand?

dir
ren Oldname Newname

Wobei in der Batch Newname aus "Text+Oldname" bestehen darf.

Gruß
Netman
Member: Barthinator
Barthinator Jul 17, 2013 at 13:19:33 (UTC)
Goto Top
Hi,

das könnte man mithilfe einer For-Schleife realisieren.

LG
Member: bastla
bastla Jul 17, 2013 at 14:17:56 (UTC)
Goto Top
... bzw genauer mit einer "for /d"-Schleife - etwa:
for /d %%i in ("D:\Ordner\*") do echo ren "%%i" "Zeichenfolge_%%~nxi"
Wegen des "echo" werden (zum Testen) die Befehle zum Umbenennen nur angezeigt, aber nicht ausgeführt ...

Grüße
bastla
Member: cr0sscut
cr0sscut Jul 23, 2013 at 10:49:28 (UTC)
Goto Top
Einwandfrei! Wie immer! Ich danke euch! Vielen vielen Dank! face-smile