PowerShell oder Batch - Rename Ordner
Tach ihr Digitalfreunde,
ok, man könnte mich dreist oder faul nennen. Aber mir kommt einfach keine Idee wie ich es lösen könnte.
Ich will Ordner umbenennen, die sich Listenweise in Unterordnern befinden.
Die Ordner lauten:
„Name - Vorname - (Jahreszahl)“
Die Jahreszahl ist immer 4 Stellen und in Klammern.
Davon befinden sich (unterschiedlich) viele in einem Unterordner.
Dabei sollte nach dem Umbenennen herauskommen:
„NAME - Jahreszahl - Vorname“
Wenn ich das dann umbenannt habe kann ich daraus mit vorhandenen PS-Scripten weiterarbeiten.
also AD-User anlegen etc..............
Hat da Jemand zufällig eine Idee oder eine Lösung?
Danke im Voraus
Kreuzberger
ok, man könnte mich dreist oder faul nennen. Aber mir kommt einfach keine Idee wie ich es lösen könnte.
Ich will Ordner umbenennen, die sich Listenweise in Unterordnern befinden.
Die Ordner lauten:
„Name - Vorname - (Jahreszahl)“
Die Jahreszahl ist immer 4 Stellen und in Klammern.
Davon befinden sich (unterschiedlich) viele in einem Unterordner.
Dabei sollte nach dem Umbenennen herauskommen:
„NAME - Jahreszahl - Vorname“
Wenn ich das dann umbenannt habe kann ich daraus mit vorhandenen PS-Scripten weiterarbeiten.
also AD-User anlegen etc..............
Hat da Jemand zufällig eine Idee oder eine Lösung?
Danke im Voraus
Kreuzberger
Please also mark the comments that contributed to the solution of the article
Content-Key: 2079808457
Url: https://administrator.de/contentid/2079808457
Printed on: July 26, 2024 at 23:07 o'clock
4 Comments
Latest comment
![Mitglied: 1915348599 Mitglied: 1915348599](/images/members/profile_male_64x64.png)
Rename Ordner
Ich will Ordner umbenennen
Entscheide dich mal 😆Ich will Ordner umbenennen
Get-Childitem "d:\root" -Directory -Recurse | ?{$_.Name -match '([^-]+) - ([^-]+) - \((\d{4})\)'} | rename-item -newname {"$($matches[1].toUpper()) - $($matches[3]) - $($matches[2])"} -verbose
![Mitglied: 1915348599 Mitglied: 1915348599](/images/members/profile_male_64x64.png)
leider hatte das warum auch immer erst mal nicht geklappt.
Das es geht siehst du ja in der Online-Demo , ansonsten hast du uns in der Formatierung der Namen etwas verschwiegen.