Зачем использовать robocopy
? Это хороший инструмент для конкретной задачи, но это не тот.
Вы можете просто использовать то, что cmd
уже дает вам:
for /r %f in (*) do @copy "%f" target
Это существенно сгладит иерархию каталогов. for /r
будет рекурсивно обходить дерево каталогов в поисках имен файлов, соответствующих заданному шаблону. Вы также можете указать каталог для запуска:
for /r FolderA %f in (*) do @copy "%f" target
В цикле это просто копирование файла в указанную папку.