如果您已经使用 Mac 多年 并 阅读了 Macworld,那么您几乎可以肯定拥有一或七个 AppleScript 来实现某些自定义功能。许多年前,我写了一个非常简单的脚本,用于在我开始一天的工作并完成工作时启动和退出各种应用程序。此到达和离开脚本可防止某些应用程序在我离开时继续收集数据或下载材料。
如果您运行 AppleScript,您可能违反了 macOS 10.15 Catalina 或更高版本对运行应用程序和系统实用程序的权限的新要求。当您第一次升级到 Catalina 或更高版本时,或者每当您安装新应用程序时,您可能必须同意让它控制您系统的某些部分。这包括向 Finder 发送命令(只需单击权限)或使用屏幕录制功能(通过“安全和隐私”首选项窗格的“隐私”选项卡授予的权限)。
将 AppleScript 保存为无需脚本编辑器即可运行的应用程序时,您可能会看到一个提示(就像我所做的那样),您需要授予脚本权限才能执行其某些操作。但是,当您单击以提供权限时,什么也没有发生。