astranavt
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Добавил на мегу MoveFile.sscript Бывают флоу в которых итоговый файл надо положить в одну из десятка возможных папок, или в папку, динамически созданную в зависимости от того, как был обработан файл. Обычно в таком случае помогает Archive hierarchy, но бывает и так, что файлы надо раскидывать по разным дискам или даже по разным компьютерам по сети. А еще бывает, что надо часто редактировать флоу, добавлять условия раскладывания файлов по папкам, сами возможные папки. Поэтому получаются не очень красивые флоу с кучей итоговых папок, их тяжело поддерживать, можно запутаться при редактировании. Немного облегчить ситуацию может MoveFile.sscript: в него, с помощью переменной или script expression, можно передать путь к папке, а скрипт скопирует туда файл. Таким образом вместо десятка итоговых папок во флоу будет лишь один завершающий элегантный скрипт. Кроме передачи динамической ссылки на итоговую папку можно также выбрать: - что делать, если папки не существует (попробовать её создать. Или не воссоздавать, но тогда будет ошибка) - переименовать файл (просто чтобы лишний элемент rename не включать) - применить иерархию (если в переменной путь "c:\1\" а в иерархии "\2\3\", то итоговый файл будет скопирован в "c:\1\2\3\". PS если в скрипт передать неправильную ссылку без полного пути, например "папка", а Try to recreate path = Yes, то скрипт попробует воссоздать папку в c:\Windows\System32\папка |