使用Apple脚本打开Excel,Word或Powerpoint文件时如何绕过授予访问对话框

时间:2018-09-13 07:05:17

标签: macos applescript-excel

OS:MacOS High Seirra(10.13.6)

我正在使用以下代码从Apple脚本打开Excel文件

  `set excelFile to "TestExcel_ReadOnly.xlsx"
    set filepath to ¬
        ((folder of file (path to me) of application "Finder" as text) ¬
            & excelFile) as alias
    set sourcePath to POSIX path of filepath

    tell application "Microsoft Excel"
        activate
        open sourcePath
    end tell`

然后我将得到一个对话框,询问授予权限,我想摆脱这个,因为我想远程运行这些苹果脚本enter image description here

1 个答案:

答案 0 :(得分:-1)

这可以解决问题:

`的超时时间为5秒 尝试 打开文件名 出现错误
-“取消并授予访问权限”对话框弹出并停止执行。单击“授予访问权限”按钮以继续执行脚本。

告诉应用程序“系统事件”告诉进程“ Microsoft Excel”,告诉应用程序“系统事件”的进程“ Microsoft Excel”窗口“打开”的按钮“授权访问”执行动作“ AXPress” 结束尝试 结束超时`