Unterordner umbenennen - Druckversion +- cgboard - classic games (https://cgboard.raysworld.ch) +-- Forum: Hard- und Software (https://cgboard.raysworld.ch/forumdisplay.php?fid=6) +--- Forum: Software, Coding und GFX (https://cgboard.raysworld.ch/forumdisplay.php?fid=19) +--- Thema: Unterordner umbenennen (/showthread.php?tid=27567) |
Unterordner umbenennen - Corsafahrer - 22.11.2022 Gibt es eine Möglichkeit, Unterordner automatisiert so zu benennen, dass die den übergeordneten Ordner in eckigen Klammern am Anfang haben? Also "[übergeordneter Ordner] Unterordnername" Möchte neu sortieren, aber die alte Sortierung nicht verlieren. Geht das? RE: Unterordner umbenennen - Mustrum - 22.11.2022 Ich habe keine Ahnung ob und wie das geht, aber nur zum Verständnis, du möchtest so eine benannte Verzeichnis-Struktur? Code: Science-Fiction RE: Unterordner umbenennen - Corsafahrer - 22.11.2022 (22.11.2022, 18:35)Mustrum schrieb: Ich habe keine Ahnung ob und wie das geht, aber nur zum Verständnis, du möchtest so eine benannte Verzeichnis-Struktur?Ja, genau RE: Unterordner umbenennen - Corsafahrer - 23.11.2022 Jo, geht mit dem Total Commander, aber der nimmt die eckigen Klammern nicht, muss ich halt mit den runden leben. RE: Unterordner umbenennen - tomwatayan - 23.11.2022 Hier ist eine Variante in PowerShell, die das auch mit eckigen Klammern macht: Code: # Aufruf mit powershell -ExecutionPolicy RemoteSigned -File rename_folders_by_parent.ps1 Die Datei rename_folders_by_parent.ps1 nennen und in das Zielverzeichnis, wo die Unterordner umbenannt werden sollen, hinkopieren. Dann kann man das mit dem Aufruf in der ersten Kommentarzeile ausführen. Weil du jetzt eventuell schon runde Klammern hast, benennt es auch runde Klammern in eckige um. Mein Fazit zu PowerShell: Das ist auf jeden Fall angenehmer zu lesen als Batch. Aber auch in diesem kleinen anschaulichen Beispiel gab es zwei Verhaltensweisen, die mich kalt erwischt hatten (Rename-Item braucht -LiteralPath statt den Standard -Path, weil das sonst als RegEx interpretiert wird und -replace braucht auch ein Regex-Escape). Dennoch eine coole Erfindung. Und es kommt direkt mit allen möglichen Sonderzeichen klar. Ich weiß gar nicht, warum ich da so lange mit gezögert habe, das mal anzugucken. Von daher vielen Dank für diesen Anstoß mit der überschaubaren Aufgabe, damit ich mir das mal angucke. RE: Unterordner umbenennen - Mustrum - 23.11.2022 Cool. wie wäre es hier (angepinnt?) einen Thread zu machen wo im Eingangspost sämtliche spezielle Batch- und PowerShell-Scripte verlinkt und unterhalb diese mit Erklärung gepostet werden (mit Verweis auf den Ursprungsthread)? RE: Unterordner umbenennen - Corsafahrer - 25.11.2022 Die eckigen Klammern waren ja nicht so wichtig. Mit der Powershell kenne ich mich nicht aus, klappt ja wunderbar mit dem Total Commander. |