MacCentre.ru Форум Форум по компьютерам Mac, Mac OS X и продукции Apple
|
Автор |
Сообщение |
Liis
Репутация: +14
Зарегистрирован: 04.08.2010 Сообщения: 1214
|
Добавлено: Вт Дек 12, 2017 17:28 Помогите, пожалуйста, кто может с Automator |
|
|
Суть задачи: Из папки А взять все файлы определенного расширения, из них сделать папку Б и положить все это в папку В. Все это записать в программу.
Сделал так:
Найти в папке А все файлы нужного расширения
Создать из них в папке А папку Б.
Найти в папке А объект папка
Переименовать папку Б в папку Б с последовательным индексом (Б 1, Б 2 и тд)
Найти в папке А объект папка
Перенести объект в папку В
Найти в папке А все файлы нужного расширения
Удалить все файлы в корзину.
Все проходит гладко, но на последнем шаге в корзине оказыватеся и папка Б 1 и все файлы и даже папка В.
Как сделать правильно?
_________________ MacBook Pro 15 mid 2010 i7, DDR 3 - 8 Gb, SSD - 128 gb, HDD - 1000 Gb. Mac Os X 10.10.3 |
|
Вернуться к началу |
|
C2H5OH
Репутация: +108
Зарегистрирован: 13.07.2001 Сообщения: 12316 Откуда: Москва
|
Добавлено: Чт Дек 21, 2017 21:06
|
|
|
Liis писал(а): | Создать из них в папке А папку Б. |
папку Б создать вне папки А
_________________ Слово не воробей, вылетит неосторожное - вернется трёхэтажное!
Всего!
И всем!!!
http://apple-museum.ru/ |
|
Вернуться к началу |
|
Liis
Репутация: +14
Зарегистрирован: 04.08.2010 Сообщения: 1214
|
Добавлено: Пн Дек 25, 2017 22:42
|
|
|
Короче, вот скрин созданного проекта (скрины в обратном порядке нужно смотреть)
При запуске из папки Downloads первый раз все файлы fb2 как и нужно переносит в папку book 01.
При запуске скрипта второй раз он создает папку book 02 и удаляет ее вместе с вновь скачанными файлами fb2.
Я всю голову сломал на таком простом алгоритме.
Что неправильно делаю? Как правильно сделать?
_________________ MacBook Pro 15 mid 2010 i7, DDR 3 - 8 Gb, SSD - 128 gb, HDD - 1000 Gb. Mac Os X 10.10.3 |
|
Вернуться к началу |
|
Liis
Репутация: +14
Зарегистрирован: 04.08.2010 Сообщения: 1214
|
Добавлено: Пт Дек 29, 2017 06:42
|
|
|
Проблему удаления лишних файлов удалось победить. Для этого на каждом новом «этапе» действия нужно ставить галку «не учитывать вхождения» (как то так должно переводиться)
Теперь вторая проблема:
Последовательное переименование стопорится на втором запуске и говорит «ошибка переименования, так как файл с таким именем уже существует»
Пример: переименовать папку А в папку А1. Это происходит, но при втором запуске - уже либо папка А2 не создаётся вообще, либо создаётся А1 1....
Судя по форуму Apple - распространённая проблема
Подскажите, если кто знает, как решить?
_________________ MacBook Pro 15 mid 2010 i7, DDR 3 - 8 Gb, SSD - 128 gb, HDD - 1000 Gb. Mac Os X 10.10.3 |
|
Вернуться к началу |
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы можете добавлять приложения в этом форуме Вы можете скачивать файлы в этом форуме
|
Powered by phpBB © 2001, 2005 phpBB Group
|