Как переместить файлы с множество папок в другую одну папку. файлы по названию одинаковые ?



  • Есть одинаковые по названию, нужно перенести или скопировать файлы в одну папку. я так понимаю их нужно переименовать. Создал два ресурса в одном ресурсе указал папку с под папками где есть одинаковый файл по названию. другой ресурс с папкой куда нужно все эти файлы собрать. Как это реализовать ни как не получается?



  • Можно следующим образом. На входе задаем общую папку (ресурс строка). Через действие "Поиск файлов" (искать в папках) ищем по маске все файлы с нужным именем (получим список с путями до нужных файлов). Через Foreach переносим все файлы (пути до файлов будут хранится в FOREACH_DATA). Чтобы избежать конфликта имен можно к названию файла добавить номер цикла [[CYCLE_INDEX]]



  • не получается



  • @GameBot вы можете сделать наглядный пример? к примеру возьмём папку с профилем там есть файлы они как бы в любом профиле с одинаковым названием, как бы реализовать на этом примере ?



  • @maxsiman
    На примере с файлом UserPrefs.json Выбрано так, чтобы было расширение файла.
    При перемещении вместо FILENAME можно вставить исходное название файла. Для универсальности скрипта имя файла для поиска можно также задать через ресурс.
    Скрипт
    Данные на входе: папка в которой искать файлы и папка в которую копировать найденные


Log in to reply
 

  • 2
  • 2
  • 6
  • 8
  • 3
  • 9
  • 2
  • 2