Ordner anhand einer csv in einen anderen Ordner verschieben
Hallo liebe Leute,
ich hoffe, ihr könnt mir helfen!
Ich habe eine Verzeichnisstruktur dieser Art:
C:\Quelle\
|
|_bla001
|
|_bla002
|
|_bla003
|
|_bla004
Nun hab ich eine kunden.csv bekommen in welcher untereinander nur die "Kundennummern" 002 und 004 stehen.
Ich brauche nun eine sinnvolle Methode, wie ich die Ordner bla002 und bla004 z.B. nach D:\Ziel verschieben kann.
Das ist jetzt nur eine sehr vereinfachte Darstellung des Problems. Im Original geht es um ca. 60000 Ordner.
Hat jemand dazu eine zündende Idee?
Im Voraus schon mal herzlichen Dank für eventuelle Hilfe!
ich hoffe, ihr könnt mir helfen!
Ich habe eine Verzeichnisstruktur dieser Art:
C:\Quelle\
|
|_bla001
|
|_bla002
|
|_bla003
|
|_bla004
Nun hab ich eine kunden.csv bekommen in welcher untereinander nur die "Kundennummern" 002 und 004 stehen.
Ich brauche nun eine sinnvolle Methode, wie ich die Ordner bla002 und bla004 z.B. nach D:\Ziel verschieben kann.
Das ist jetzt nur eine sehr vereinfachte Darstellung des Problems. Im Original geht es um ca. 60000 Ordner.
Hat jemand dazu eine zündende Idee?
Im Voraus schon mal herzlichen Dank für eventuelle Hilfe!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 562920
Url: https://administrator.de/forum/ordner-anhand-einer-csv-in-einen-anderen-ordner-verschieben-562920.html
Ausgedruckt am: 26.04.2025 um 07:04 Uhr
2 Kommentare
Neuester Kommentar

Mit einer CSV die so aussieht (inkl. Überschrift)
dieser Powershell-Code
Kundennummer
002
003
004
005
...
..
.
$ordner = 'C:\Quelle'
$ziel = 'D:\Ziel'
$csv = 'D:\kunden.csv'
Import-CSV $csv -delimiter ";" | %{
ls "$ordner\*$($_.Kundennummer)" -Directory | move-item -Destination $ziel -verbose -Force
}