Outlook 2016 for Mac 中的 Applescript/自动化

Outlook 2016 for Mac 中的 Applescript/自动化

我正在尝试编写一些自动化脚本,用于我工作流程中执行的一些重复性任务。我的脚本(截至目前)只需要完成一项基本任务,但仍然可以节省时间。我需要它(当从另一个全局宏调用时)调出“附加文件”框,以便我可以选择要附加的文件(文件本身每次都不同)。这是我所拥有的:

tell application "Microsoft Outlook"
     set theAttachment to choose file
     make new attachment with properties {file name:theAttachment}
end tell

我收到一个语法错误:预期表达式等,但发现“:”。

对我做错的事情有什么想法吗?

答案1

Outlook 中的附件没有“文件名”属性。您引用的是文件,而不是文件名。

您还需要说明您想要对附件执行的操作(将其附加到消息中)。

tell application "Microsoft Outlook"
    set theMessage to make new outgoing message
    set theAttachment to choose file
    make new attachment at the end of theMessage with properties {file:theAttachment}
    open theMessage
end tell

答案2

tell current messages
     make new attachment with properties {file:theAttachment}
end tell

相关内容