Я пытаюсь скопировать кучу каталогов. У меня есть текстовые файлы с похожим именем, и мне нужно сопоставить каталоги с этими текстовыми файлами, чтобы определить, какие каталоги копировать.
Это то, что я сделал, и я не могу понять, как это исправить. Я хожу по кругу.
$destination = "..\..\$args\Images\"
$txtfiles = Get-ChildItem $destination -Include *.txt
$source = "..\..\..\Images\" | ?{ $_.PSIsContainer } | Where-Object { $_.Name -Like "*$txtfiles*" } | Copy-Item $destination
Пример текстового файла: 1e03655b-0aac-48b2-82f3-75942084af7a.txt
и папка: name.1e03655b-0aac-48b2-82f3-75942084af7a
Поэтому мне нужно найти папки, соответствующие txt-файлам, и скопировать папку в каталог txt-файлов.
Спасибо