You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac mini M4下用AppleScript打开截图应用失败求助

解决AppleScript调用截图功能无响应问题

可能的原因及对应解决方案

1. 权限缺失

System Events需要获取辅助功能和屏幕录制权限才能正常模拟快捷键:

  • 打开「系统设置」→「隐私与安全性」
  • 在「辅助功能」列表中,勾选你运行AppleScript的应用(如「脚本编辑器」)
  • 同样在「屏幕录制」列表中勾选该应用
  • 重启应用后再执行脚本

2. 直接启动截图应用(更可靠)

依赖快捷键的方式容易受权限或冲突影响,直接调用应用本身更稳定:

tell application "Screenshot" to activate

3. 检查快捷键冲突

手动按下Command+Shift+5,确认截图界面能弹出:

  • 如果没反应,打开「系统设置」→「键盘」→「快捷键」→「截图」
  • 查看该快捷键是否被修改或被其他应用占用,必要时重置为默认

4. 确保脚本在前台执行

后台运行的脚本可能无法触发快捷键,可先激活前台应用再执行:

tell application "Finder" to activate
delay 0.5
tell application "System Events"
    keystroke "5" using {command down, shift down}
end tell

添加delay是为了给应用切换前台预留时间。

内容的提问来源于stack exchange,提问作者Daniel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 10:46:04