Сценарий InDesign CS5: как отобразить каталог?



У меня есть скрипт, который:

  • создает новую папку
  • сканирует документ InDesign на наличие изображений
  • форматирует изображения и копирует их в новую папку


Когда скрипт закончит все это, я хочу, чтобы он сосредоточил внимание на новом каталоге папок (в Windows).

На данный момент я показываю путь к папке в окне предупреждения, но я бы предпочел открыть каталог (если он еще не открыт), чтобы пользователь мог видеть новые файлы.


Хотел бы я просто позвонить одному из них:

  • myNewFolder.bringToFront() : работает только в фокусе программы, т.е. -- BridgeTalk.bringToFront("photoshop")
  • myNewFolder.open(): кажется, применяется только к файловым операциям ввода-вывода
  • myNewFolder.show(): кажется, применяется только к объекту Window

... но ни один из них не работает.



EDIT: new ActiveXObject("Scripting.FileSystemObject") тоже не работает...


person Ian Campbell    schedule 18.07.2012    source источник


Ответы (1)


Вы должны использовать метод выполнения.

myFolder.execute();
person Loic    schedule 18.07.2012
comment
Ах! Раньше я не видел его в jongware, но снова взглянув на объект Folder, я теперь вижу его на jongware.mit.edu/idcs6js/pc_Folder.html. В любом случае, спасибо @Loic! - person Ian Campbell; 19.07.2012