Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Bestimmte Dateien eine Ebene höher von der Quelle im Ziel kopieren

$
0
0

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


Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>