Powershell: Alle Bilder rekursiv aus einem Ordner kopieren

Alle Bilder eines Ordners und dessen Unterordnern und deren Unterordnern, und und und (=rekursiv) sollen in einen einzigen Ordner reingespeichert werden.

Den folgenden Code an die eigenen „Ordnerwünsche“ anpassen und als copyAllPicturesRecursively.ps1 speichern.

$pfadZuQuellOrdner = "C:\Users\Michael\Pictures\2016\*"
$pfadZuZielOrdner = "C:\Users\Michael\Pictures\AllPictures"

mkdir -p $pfadZuZielOrdner
Get-ChildItem -Path $pfadZuQuellOrdner -Include *.jpg,*.png -Recurse | Copy-Item -Destination $pfadZuZielOrdner

Quelle