У мене є дзеркало великого веб-сайту, який мені потрібно реорганізувати, більшість зображень та файлів, які я зміг програмно переміщувати та переповнювати; однак, є декілька (декілька - відносний термін, ми говоримо про 3000 непарних файлів), які мені потрібно знайти в безладді папок.
Я знаю імена файлів (у мене є великі довгі списки, і я припускаю, що вони унікальні або принаймні унікальні, щоб я могла виправити будь-яке зіткнення вручну), але не їх розташування в структурі файлу, і мені потрібно скопіювати їх в окремий каталог, щоб потім я міг їх завантажити.
Коротше кажучи, у мене є такий список
file1.jpg
file2.doc
file4.ppt
filesomethingelse.this
у файлі (скажімо, filelist.txt
).
І у мене така структура папки, як
folder\subfolder\file1.jpg
folder\subfolder\file2.doc
folder\subfolder2\filesomethingelse.this
folder\file3.jpg
folder\file4.ppt
і я хочу отримати
secondFolder\file1.jpg
secondFolder\file2.doc
secondFolder\file4.ppt
secondFolder\filesomethingelse.this
Зауважте, що file3.jpg
його не слід копіювати, оскільки його немає в списку.
Якийсь командний рядок на кшталт (xcopy або robocopy) був би найкращим варіантом, напевно, тому я можу зібрати запити.
Сподіваюся, це має сенс.