Dieses Skript funktioniert perfekt in PowerShell. Es kopiert alle Dateien mit einem bestimmten Typ. Aber ich möchte Dateien mit ihm Ordner & Unterordner kopieren.Wie kopiert man Ordner mit Unterordnern?
$dest = "C:\example"
$files = Get-ChildItem -Path "C:\example" -Filter "*.msg" -Recurse
foreach ($file in $files) {
$file_path = Join-Path -Path $dest -ChildPath $file.Name
$i = 1
while (Test-Path -Path $file_path) {
$i++
$file_path = Join-Path -Path $dest -ChildPath
"$($file.BaseName)_$($i)$($file.Extension)"
}
Copy-Item -Path $file.FullName -Destination $file_path
}
Bitte erläutern weitere Einzelheiten in welche Funktionen, die Sie haben möchten. Einige praktische Beispiele wären ein guter Anfang. – vonPryz
hi für zB es gibt 1000. Txt dateien in ordnern. Das kopiert das erfolgreich, aber es enthält nicht den Ordner, der diese Dateien enthält. –
kurz gesagt, es kopiert nicht den Ordner, sondern kopiert die Datei darin. –