Comment copier tous les fichiers de dir et tous les sous-répertoires avec un ensemble particulier d’extensions dans un autre répertoire?

Plus précisément, je veux écrire un script powershell pour trouver tous les fichiers avec extensions.lib & .dll du répertoire X et tous les sous-répertoires de X de manière récursive. Ensuite, je veux les copier dans le répertoire Y. Tous les fichiers doivent être placés directement dans Y, la structure de répertoire de X ne doit pas être copiée.

Selon que Y existe:

Get-ChildItem -LiteralPath X -filter *.lib -Recurse | % {Copy-Item $_.fullname Y} Get-ChildItem -LiteralPath X -filter *.dll -Recurse | % {Copy-Item $_.fullname Y}