Macos Applescript在文件上单击鼠标右键

Macos Applescript在文件上单击鼠标右键,macos,applescript,Macos,Applescript,apple脚本中是否有右键单击文件并打开上下文菜单的命令 我在找像这样的东西 tell application "Finder" set theDesktopItems to every item of desktop right click item 1 of theDesktopItems end tell 这是System Events应用程序的作业。它可以用于访问大多数应用程序中的菜单项及其操作,即使是那些无法编写脚本的应用程序 试试这个: tell applicati

apple脚本中是否有右键单击文件并打开上下文菜单的命令

我在找像这样的东西

tell application "Finder"
    set theDesktopItems to every item of desktop
    right click item 1 of theDesktopItems
end tell

这是System Events应用程序的作业。它可以用于访问大多数应用程序中的菜单项及其操作,即使是那些无法编写脚本的应用程序

试试这个:

tell application "System Events"
    tell process "Finder"
        set target_index to 1
        set target to image target_index of group 1 of scroll area 1
        tell target to perform action "AXShowMenu"
    end tell
end tell

如果您有此倾向,请查看此链接以了解使用系统事件的概述:

您想从弹出菜单中选择哪个项目?可能有一种方法可以直接做,不需要菜单。我只需要显示菜单。然后用户将手动选择该项。@James想知道这是否适合您?如果是这样的话,最好在回答的问题上做标记或分享你的结果。我不知道动作“AXShowMenu”会显示右键单击菜单。你好,adamh,你能详细介绍一下使用脚本的细节吗?我尝试在automator中添加此脚本,并在“系统首选项”中指定了一个快捷方式,但当我按下快捷方式时,它没有任何作用。我可以提出一个新的问题,这样你就可以在回答这个细节时获得更多的信任。谢谢。@VicJang yeah可能是一个自动机问题,最好开始一个新问题,一定要提到你使用的操作系统版本。cheers@adamh我开始了一个新问题谢谢!嗨@adamh,这只是一个提醒,我发布了一个新问题。如果可以,请帮我回答(如果你有答案,当然愿意分享)。非常感谢。