我正在使用Photoshop的脚本,正在使用应用程序ID" com.adobe.photoshop"识别Photoshop何时打开。不幸的是,这只适用于默认版本。我有几台机器需要继续运行,它们可能有3台,或者它们可能有5个版本。
我希望能够使用当前打开的任何版本。
我能想到的唯一方法就是初步检查
如果应用" Photoshop CS6"在跑 将Appname设置为" Photoshop CS6 等...等...
对于每个版本,但是如果版本不存在,它会生成一个弹出窗口,询问它的位置。
有什么想法吗? = /
答案 0 :(得分:1)
如果您确定在运行脚本时已经启动了Photoshop,则可以通过查看所有正在运行的进程来进行检查:
tell application "System Events" to set PShop to name of every process where name contains "Photoshop"
set AppliName to item 1 of PShop
如果Photoshop当时没有运行,我建议您使用一个脚本,查看名称包含Photoshop的文件夹Application的每个文件。