Hallo,
ich habe unter c:\Dokumente mehrere Ordner die alle heißen A_****. Um die Zugehörigkeit zu verdeutlichen sollen die Ordner zukünftig alle B_**** heißen.
Gibt es eine einfache Methode, Tool, Batch-Datei etc. um diesen Prozess (für die ca. 250 Ordner) zu automatisieren ??
Wenn ich die alle von Hand umbenennen muss, na dann prost Mahlzeit !!
Seite 1 von 1
Ordner in Serie Umbenennen
Anzeige
#2
geschrieben 14. Oktober 2013 - 18:18
Mahlzeit!
derartige Tools gibts in Hülle und Fülle, versuchs mal damit:
http://www.heise.de/...me-utility.html (erster Treffer beim großen bösen Datensammler)
Ansonsten hier klicken
Prost,
Sturmi
derartige Tools gibts in Hülle und Fülle, versuchs mal damit:
http://www.heise.de/...me-utility.html (erster Treffer beim großen bösen Datensammler)
Ansonsten hier klicken
Prost,
Sturmi
«Geschichte wiederholt sich nicht, aber sie reimt sich» (Mark Twain)
Unix won't hold your hand. You wanna shoot your foot, Unix reliably delivers the shot.
True Cloudstorage
Unix won't hold your hand. You wanna shoot your foot, Unix reliably delivers the shot.
True Cloudstorage
#3 _d4rkn3ss4ev3r_
geschrieben 14. Oktober 2013 - 18:22
Heute habe ich dafür keinen Nerv mehr, aber ich kann dir morgen gerne ein Batchscript schreiben.
Ich editiere dann den Post.
Ich editiere dann den Post.
#4
geschrieben 14. Oktober 2013 - 18:53
Kann mich irren - an den Großmeister über mir werde ich eh nicht ran kommen :
Das hier würde rekursiv (inklusive Unterordner) alles von Muster A nach Muster B umbenennen.
natürlich ist die Anwendung Risiko des Anwenders.
Das hier würde rekursiv (inklusive Unterordner) alles von Muster A nach Muster B umbenennen.
for /R %x in (A_*) do ren "%x" B_*
natürlich ist die Anwendung Risiko des Anwenders.
Dieser Beitrag wurde von Stefan_der_held bearbeitet: 14. Oktober 2013 - 18:56
#7 _d4rkn3ss4ev3r_
geschrieben 15. Oktober 2013 - 18:10
Also da Stefan auch geübt in Batch ist und der Code gut aussieht, würd ich das Script dann einfach mal so machen:
[attachment=44701:ren.cmd.txt]
(.txt entfernen)
@echo off for /R %%x in (A_*) do ren "%%x" B_* echo.&echo Fertig&pause
[attachment=44701:ren.cmd.txt]
(.txt entfernen)
#8
geschrieben 15. Oktober 2013 - 20:07
Darf ich fragen, wieso du aus
ein
gemacht hast? bin da manchmal etwas eingerostet
%x
ein
%%x
gemacht hast? bin da manchmal etwas eingerostet
#9 _Membär_
geschrieben 15. Oktober 2013 - 20:31
Damit es als Batch funktioniert. Einfaches "%" eignet sich nur für die Ausführung in der Eingabeaufforderung.
Thema verteilen:
Seite 1 von 1