wow, das ist starker Tobak! Zunächst mal heftigen Dank für die Hilfe, ich bin begeistert.
Den ersten Vorschlag von HolgerK habe ich teilweise erfolgreich nachvollzogen, und ich gebe zu, der Ansatz ist genauso kompliziert wie aber auch faszinierend - ich kannte zwar die Menüeinträge "Auswahl aus Datei laden" als auch "Zweigansicht", aber habe mich nie damit beschäftigt (und habe sie auch nicht verstanden) - bis zu diesem Tipp. Genial!
Der Hinweis von Dalai mit den Umlauten ist mir bekannt, aber ich benutze für die Listen EditPat Lite v7.1.2 x64 (http://www.editpadlite.com/cgi-bin/version.pl?app=epl&ver=708&lang=de&dp=w), da dieser Editor die für mich verständlichste (und damit sicherste) Lösung für das Umlaut-Problem bietet:
Man lädt die Liste in den Editor, wählt [Convert] > [Text Encoding], und hier die Option "Interpret the original data as being encoded with another character set". So kann man die Datei gefahrlos editieren, unnötige Abschnitte löschen und selbstverständlich auch unpassende Pfadanteile Suchen/Ersetzen. Danach steht einer Fortsetzung der Arbeitsanleitung von HolgerK nichts mehr im Weg. Und weil man solche "Umzüge" ja nicht täglich veranstaltet, ist der hohe Aufwand nicht unbedingt relevant.
Einen Bug habe ich im Skript von HolgerK gefunden: Ich kann die (Negativ-) Auswahl tatsächlich in einer Datei speichern, aber
funktioniert nicht, da die Liste wohl als Unicode gespeichert, aber als ANSI in den Ignorierlisten-Dialog geladen wird (Anzeige "ÿþA"). Ende der Vorstellung. Den Rest des Skripts kann ich deshalb nicht mehr testen. Schade für den coolen Ansatz.- Diese Liste dann als Ignorierliste laden: "Konfigurieren -> Einstellungen..:Ignorierliste [>>]"
Für die Lösung von algol
fehlt mir leider das Veständnis. O.k., "MRT" heißt wohl Multi Rename Tool, aber was für Dateien müssen bei Aufruf des Tools markiert sein (und damit in das Umbenenn-Fenster geladen werden), und was für eine Dateiliste lädt man dann mit der Schaltfläche "Namen aus Datei laden"? Da muss ich noch weiter probieren, fürchte ich.Liste ins MRT mit Editor laden.
Vor den Qualifizierten Pfad jeweils einen neuen Parent-Orner setzen. Also:
\\#MOVENAS1\alter_Pfad
Am vielversprechendsten scheint mit die Lösung von algol
zu sein. Nachdem ich auf grund des Postings von algol endlich auch die ReadMe von TreeCopyPlus verstanden und das Prinzip (das Plugin wird bedient wie ein Packer, ist aber ein Kopiertool) begriffen habe, ist mein Problem weitgehend gelöst. Es sind zwar immer noch einige nicht ganz triviale Schritte (nix für morgens um ½4 in Deutschland ) zum Ziel, aber dadurch, dass diese Lösung sehr "visuell" verläuft (Zwischenschritte können im Dateilistenfenster kontrolliert werden), scheint mir diese Lösung am ehesten "foolproof", und deutlich besser, als mein am Anfang vorgeschlagenes (jetzt endlich durchgelaufenes) Batch-Skript. Danke, algol!Kommandos zurück!! Manchmal ist man...
Schließlich noch zum Skript von Dalai:
Das Skript tut - besser verständlich als mein Entwurf - prinzipiell das Gleiche, wie das, was mein Rechner die vergangene Nacht bis fast um 21:00 Uhr MESZ abgearbeitet hat. Ich finde diese Batch-Lösungen - wenn sie denn funktionieren - durchaus charmant, à la "fire and forget"; aber wehe, irgendwas in dem Skript läuft schief. So ähnlich habe ich mir neulich Teile meiner Datenpartition geplättet (RD \. lautete der Befehl, weil die davor gesetzte Variable %DELDIR% nicht belegt war - gedacht war RD %DELDIR%\. ). Besser gefällt mir als alter Windows-Hase dann doch der wie oben erwähnt "visuellere" Ansatz mit TC-Suchdialog auf der Basis der zuvor erstellten Liste in Verbindung mit TreeCopyPlus. Das wird wohl meine zukünftige Strategie werden.Ich hab mal etwas ... in Batch gebastelt
Dennoch nochmal besten Dank an HolgerK, algol und Dalai für die engagierte Unterstützung! Ich habe viel gelernt heute.
Der Fall ist für mich damit erfolgreich erledigt.
Beste Grüße an alle,
Thomas