Verzeichnisstruktur anhand Dateinamen erstellen

Mitglied: UweHei

UweHei (Level 1) - Jetzt verbinden

19.04.2021 um 15:10 Uhr, 479 Aufrufe, 2 Kommentare, 1 Danke

Hallo,

ich brauche eure Hilfe bei folgendem Problem:

Ich haben mehrere Dateien auf einer Ebene, die eine Verzeichnisstruktur im Dateinamen haben. Z.B.

Auftragserteilung---Auftragserteilung_final.doc
Auftragserteilung---Entwürfe---Entwurf1.doc
Auftragserteilung---Entwürfe---Entwurf2.doc
Auftragserteilung---Entwürfe---Angang---Statistik.xlsx
Angebotseinholung---Anforderungen---Entwürfe---Entwurf1.xlsx
Angebotseinholung---Anforderungen---Entwürfe---Entwurf2.xlsx
Angebotseinholung---Anforderungen---Anf-Definition.xlsx
Angebotseinholung---Anbieter.csv

Die Verzeichnisstruktur hat also verschiedene Ebenen bzw. die Dateien liegen auf verschiedenen Ebenen, außerdem sind die Verzeichnisnamen unterschiedlich lang. Die Namen der Verzeichnisse sind durch --- (3 Bindestriche) getrennt, der Teil hinter dem letzten --- ist der eigentliche Dateiname. Leerzeichen sind in den Dateinamen nicht vorhanden.

Wie kann ich in Windows 10 mit Powershell oder cmd (oder etwas anderem) folgendes machen?
1. Die Verzeichnisstruktur soll angelegt werden
2. Die Dateien sollen in das richtige Verzeichnis verschoben werden
3. Die Verzeichnisstruktur soll aus dem Datennamen gelöscht werden (die Dateinamen sollen also nur noch den eigentlichen Dateinamen plus Dateinamenserweiterung beinhalten)
4. Umlaute und ß müssen beibehalten werden.

Ich habe in diesem Forum schon etwas gefunden, mit dem ein Verzeichnis mit einer Ebene anhand des Dateinamens angelegt werden kann. Mein Fall ist aber komplexer.

Schönen Gruß

Uwe
Mitglied: TK1987
LÖSUNG 19.04.2021, aktualisiert um 15:43 Uhr
Moin Uwe,


Gruß Thomas
Bitte warten ..
Mitglied: UweHei
19.04.2021 um 15:54 Uhr
Hallo Thomas,

danke für das Skript, so funktioniert es. Super!

Schönen Gruß

Uwe
Bitte warten ..
Heiß diskutierte Inhalte
Off Topic
Aqui - Wir möchten den Hasen zurück
NixVerstehenVor 21 StundenAllgemeinOff Topic34 Kommentare

Lieber aqui, ich finde es sehr sehr schade, das du dich hier so überraschend abgemeldet hast. Ich habe auch von dir sehr viel gelernt ...

Netzwerke
Erfahrungen mit HPE Aruba Switches (Aruba OS)
sixofeightVor 1 TagAllgemeinNetzwerke13 Kommentare

Holla zusammen, Wer von euch setzt Aruba Switches (Aruba OS, ehemals HP ProCurve) ein und wie sind eure Erfahrungen bzw. wie zufrieden seid ihr ...

Webentwicklung
Webdesigner ist verschwunden
Janno100Vor 1 TagFrageWebentwicklung4 Kommentare

Hallo zusammen Kunde hat einen Webdesigner der die Domain des Kunden vor einigen Jahren einfach unter seinen eigenen Name weiter geführt hat. Diese haben ...

Netzwerke
Sporadisch, temporäre nicht erreichbare IPs
BlueBookVor 1 TagFrageNetzwerke9 Kommentare

Hallo zusammen, ich habe ein Problem seit mehreren Monaten schon mit meinem Netzwerk. Ich hoffe jemand hat eine Idee oder einen Tipp. Hin und ...

Exchange Server
Exchange weist Mails ohne Log Eintrag ab
Mr.RobotVor 11 StundenFrageExchange Server16 Kommentare

Guten Morgen, wir haben seit letzter Woche ein ganz spannendes "Problem" oder sollte ich eher Phänomen sagen? Wir haben eine Tochtergesellschaft die allerdings IT-Technisch ...

Windows Server
Server clonen
oGutITVor 1 TagFrageWindows Server5 Kommentare

Hallo ich habe einen alten HP Server Gen8 und möchte diese auf einen HP Microserver Gen8 klonen. Auf dem HP Server ist 2W12KR2 am ...

Windows 10
Was ist zu wenig
ukulele-7Vor 7 StundenFrageWindows 1013 Kommentare

Hallo, ich suche nach einer Quelle um Windows 10 Pro OEM Lizenzen zu beziehen, gerne auch erstmal ein paar als Testkauf. Nun ist das ...

Netzwerke
2 fritzen mit unterschiedlichen subnetzen einrichten
gelöst alpi972Vor 1 TagFrageNetzwerke7 Kommentare

Hallo, hoffe ich habs unters richtige thema gesetzt, ich habe 2 fritzboxen (eine 7490 als DSL Modem und eine 7430 als Brige), und will ...