当我询问前窗的名称时,AppleScript返回最后一个Finder的名称

时间:2019-01-03 18:24:47

标签: applescript finder

最近,我根据在线教程开始尝试AppleScript。刚开始时,它的行为就不像预期的那样。 我打开两个Finder窗口,并输入以下命令:

 tell application "Finder" to get the name of the front window   

然后它告诉我第二个Finder窗口名称,虽然它不在前面,但恰好是我的主文件夹。然后,我打开3个Finder窗口,脚本通过告诉我答案,即前窗口的名称是所有其他窗口后面的名称。 (我打开的第一个窗口)  可能与AppleScript应用程序首选项中的某些设置有关吗?提前致谢!格雷格

1 个答案:

答案 0 :(得分:0)

我找到了某种解决方案。我在Mac上打开了多个桌面,并且在单独的桌面上以全屏模式运行AppleScript,并且在另一个桌面上打开了Finder窗口。 在同一桌面上运行脚本时,一切正常。