Hallo,
ich muss mehr als 10.000 Dateien (*.txt) von einer Quelle zum neuen Ziel kopieren, wobei im Ziel die Dateiobjekte mit *.txt eine Ordnerebene höher liegen sollen.
Quelle:
C:\temp\Quelle\*\N
Ziel:
C:\temp\Ziel\*\
* - im Ordnerbereich steht für wechselnde Ordnerbezeichnungen.
Die Lösung zum kopieren/verschieben bei bleibenden Ziel (nur eine Ebene höher) habe ich bereits. Aber bei der Funktion copy-item hänge ich irgendwie.
bisheriger Anzatz:
dir C:\temp\Quelle\*\N' -Include "*.txt" -Recurse | copy-item -Destination {$_.Directory.Parent.FullName} -Force
dir C:\temp\Quelle\*\N' -Include "*.txt" -Recurse | move-item -Destination {$_.Directory.Parent.FullName} -Force
Danke vorab für Eure Unterstützung
Gruß DB