Виталий, а при чем тут with(app)? Объект File не принадлежит app, это же объект самого JS. У меня написано так:
var myFile = new File("~\Jungle Software\Application\PhotoshopGate.app");
myFile.execute();
при этом сам объект myFile cоздается правильно и имеет правильные property типа myFile.name и myFile.parent. Но в MacOS Х не работает ;(((((. В чем проблема?