如何使用命令down制作按删除键的小程序

use*_*384 1 applescript

我已经在使用此脚本来清除缓存和应用程序支持文件,我将跳到需要帮助的部分;


tell application "System Events"
    keystroke "o" using {command down}
        delay 0.5
    keystroke delete using {command down}
end tell
Run Code Online (Sandbox Code Playgroud)

当脚本进入键盘击键时,使用{command down}删除错误消息。

错误“系统事件出错:无法继续使用。” 编号-1708

我该如何改善?

jwe*_*aks 5

您没有使用keystroke,而是使用key code来访问特殊键。

tell application "System Events"
    key code 51 using {command down}
end tell
Run Code Online (Sandbox Code Playgroud)

请参阅此处的关键代码的完整参考