@Dasium в первом предложении имел в виду сохранить содержимое файла в список перед началом цикла, а потом его использовать N-ное количество раз. Но для большого количества файлов немного немного неудобный способ, так как придется создавать столько же списков. Почему-то сразу об этом не подумал...
Как переместить файлы с множество папок в другую одну папку. файлы по названию одинаковые ?
-
Есть одинаковые по названию, нужно перенести или скопировать файлы в одну папку. я так понимаю их нужно переименовать. Создал два ресурса в одном ресурсе указал папку с под папками где есть одинаковый файл по названию. другой ресурс с папкой куда нужно все эти файлы собрать. Как это реализовать ни как не получается?
-
Можно следующим образом. На входе задаем общую папку (ресурс строка). Через действие "Поиск файлов" (искать в папках) ищем по маске все файлы с нужным именем (получим список с путями до нужных файлов). Через Foreach переносим все файлы (пути до файлов будут хранится в FOREACH_DATA). Чтобы избежать конфликта имен можно к названию файла добавить номер цикла [[CYCLE_INDEX]]
-
@maxsiman
На примере с файлом UserPrefs.json Выбрано так, чтобы было расширение файла.
При перемещении вместо FILENAME можно вставить исходное название файла. Для универсальности скрипта имя файла для поиска можно также задать через ресурс.
Скрипт
Данные на входе: папка в которой искать файлы и папка в которую копировать найденные