Benennen Sie mehrere Ordnernamen basierend auf den Namen in einer TXT-Datei um

481
Chris W

Ich habe über 100 Ordner mit Namen, die ich ändern möchte. Ich habe alle aktuellen und gewünschten Ordnernamen in einer TXT-Datei, wobei der aktuelle Name zuerst und der gewünschte Name zweitens durch ein Leerzeichen getrennt ist. zB EUO159815 1_BG_TL.

Gibt es ein Skript oder eine gute Möglichkeit, dies zu tun?

Vielen Dank im Voraus, Chris

0
Ja. Sie könnten dazu ein Skript schreiben. Ich würde vorschlagen, Powershell zu verwenden, aber Batch würde auch funktionieren. Diese Site ist jedoch kein Code-Schreibservice. EBGreen vor 6 Jahren 2
Willkommen bei Super User! Bitte beachten Sie, dass https://superuser.com kein kostenloser Skript- / Code-Schreibservice ist. Wenn Sie uns sagen, was Sie bisher versucht haben (einschließlich der Skripts / des Codes, die Sie bereits verwenden) und wo Sie stecken bleiben, können wir versuchen, bei bestimmten Problemen zu helfen. Sie sollten auch lesen [Wie kann ich eine gute Frage stellen?] (Https://superuser.com/help/how-to-ask). DavidPostill vor 6 Jahren 0
@Kenji schlägt leider eine Antwort vor, da eine Bearbeitung nicht durchgeführt wird; also [Ihr Python-Skript] (https://pastebin.com/u1tX6vaF), obwohl wohlmeinend nicht gesehen werden kann. Besser wäre eine Bearbeitung, die die Frage wieder in einen öffnungsfähigen Zustand bringt, so dass Sie Ihre Antwort posten können bertieb vor 6 Jahren 1
@ EBGreen Ich hatte nicht vor, dass jemand ein Skript für mich schreibt. Vielleicht hätte ich "Batch Renaming Tool" anstelle von "Script" schreiben sollen, ich entschuldige mich. Ich habe das bekommen, was ich brauchte, vielen Dank, Chris Chris W vor 6 Jahren 0

1 Antwort auf die Frage

2
Fahdi

Sie können Advanced Renamer und die hier erwähnte Listenmethode verwenden: https://www.advancedrenamer.com/user_guide/method_list

Listenmethode

Dies ist eine sehr einfache Methode. Bei dieser Methode gibt es keine ausgefallenen Funktionen. Um es zu verwenden, müssen Sie den neuen Dateinamen jeder Datei in der Liste eingeben oder die neuen Namen von einer externen Quelle laden.

Mit den Schaltflächen Ladeliste und Liste speichern können Sie Listen von Dateinamen laden und speichern. Sie können eine Datei laden, die eine vorherige Advanced Renamer-Dateiliste enthält (eine Liste, die mit List -> Save List gespeichert wurde), aber Sie können diese Liste nicht mit List -> Load List laden.

Willkommen bei Super User! Bitte zitieren Sie die wesentlichen Teile der Antwort aus den Referenzlinks, da die Antwort ungültig werden kann, wenn sich die verlinkten Seiten ändern. DavidPostill vor 6 Jahren 0
Fertig @DavidPostill und vielen Dank für die herzliche Begrüßung. :) Fahdi vor 6 Jahren 0