Я хочу скопировать файлы из структуры каталогов в новую папку. Я не стремлюсь сохранять файловую структуру, просто заберите файлы. Файловая структура такова, что могут быть вложенные папки, но все, что находится в папке с именем «старая», я не хочу перемещать.
Я сделал пару попыток, но мои знания о PowerShell очень ограничены.
Пример существующей текущей файловой структуры:
Get-ChildItem -Path "C:\Example\*" -include "*.txt -Recurse |% {Copy-Item $_.fullname "C:\Destination\"}
Это дает мне все файлы, которые я хочу, включая все файлы, которые мне не нужны. Я не хочу включать файлы из «старой» папки. На заметку: есть несколько «старых» папок. Я пробовал -exclude, но похоже, что это относится только к имени файла, и я не уверен, как -exclude по имени пути, при этом копируя файлы.
Есть помощь?