Я пытаюсь скопировать файлы из одной папки в другую. У меня есть какой-то случайный префикс в моих файлах. но у меня есть последняя часть имени файла в CSV-файл.
New-Item -ItemType Directory -Path "\\newpart\xxx\$((Get-Date).ToString('dd-MM-yyyy'))_test" -Force
Import-Csv '\\csvpath\xxx\file.csv' |
ForEach {Copy-Item -path \\oldpath\xxx\* -filter $($_.Fil) "\\newpath\xxx\$((Get-Date).ToString("dd-MM-yyyy"))_text" }
мои файлы выглядят так:
{001588D8-5FF0-409C-9BF7-A3AE6D0B26CF} - AppImage20160520115646078.jpg
Файл CSV имеет только эту часть имени файла:
AppImage20160520115646078.jpg