В общем так, есть пару сотен psd. В некоторых есть слой Background, в некоторых нет. Как сами понимаете psd с разным количеством слоев и разными их названиями. Требуется во всех этих psd сделать видимыми все слои. Алгоритм такой: Открыть-Выделить все слои-Сделать видимыми-Сохранить-Закрыть.
Вот моя реализация:

Сначала операции "Выделить слой Background" не было и при обработке он не выделялся (Выделение я делал по команде "Выделение-Все слои"), а соответственно это не тот результат, который нужен.
После я добавил операцию "Выделить слой Background" и все работало как надо, но если попадался psd без фонового слоя, то вываливалась ошибка о недоступности этого слоя.
Так вот хотелось бы реализовать скрипт так, чтобы при отсутствии слоя он пропускался, или найти способ выделения всех слоев (странно что по команде "Выделение-Все слои" не выделяется слой Background).
Вот моя реализация:

Сначала операции "Выделить слой Background" не было и при обработке он не выделялся (Выделение я делал по команде "Выделение-Все слои"), а соответственно это не тот результат, который нужен.
После я добавил операцию "Выделить слой Background" и все работало как надо, но если попадался psd без фонового слоя, то вываливалась ошибка о недоступности этого слоя.
Так вот хотелось бы реализовать скрипт так, чтобы при отсутствии слоя он пропускался, или найти способ выделения всех слоев (странно что по команде "Выделение-Все слои" не выделяется слой Background).