Kopieren von Elementdateien in Ordnern und Unterordnern in derselben Verzeichnisstruktur des Quellservers mithilfe von PowerShell
Ich habe wirklich große Mühe, dieses unten stehende Skript zum Kopieren der Dateien in Ordner und Unterordner in der richtigen Struktur (als Quellserver) zu verwenden.
Nehmen wir an, es gibt folgende Ordner:
Hauptordner: Datei aaa, Datei bbb
Unterordner a: Datei 1, Datei 2, Datei 3
Unterordner b: Datei 4, Datei 5, Datei 6
Verwendetes Skript:
Get-ChildItem -Path \\Server1\Test -recurse | ForEach-Object {
Copy-Item -LiteralPath $_.FullName -Destination \\server2\test |
Get-Acl -Path $_.FullName | Set-Acl -Path "\\server2\test\$(Split-Path -Path $_.FullName -Leaf)"
}
Ausgabe: Datei aaa, Datei bbb
Unterordner a (leerer Ordner)
Unterordner b (leerer Ordner)
Datei 1, Datei 2, Datei 3, Datei 4, Datei 5, Datei 6.
Ich möchte, dass die Dateien in ihre jeweiligen Ordner kopiert werden (wie die Quellordner). Jede weitere Hilfe wird sehr geschätzt.