2011-05-09 167 views
0

我想只要打开使用AppleScript在Microsoft Word文档,这里是我的脚本:AppleScript的MSoft打开Word文档

tell application "Microsoft Word" 
    open document "Macintosh HD:test.docx" 
end tell 

但它总是告诉我,我试图访问不存在的对象。但文件在那里...!

请帮忙,谢谢。

回答

4

文件指的是打开的文件在AppleScript的

所以你想做的事就是打开文件

tell application "Microsoft Word" 
    open file "Macintosh HD:test.docx" 
end tell 
-2

自从我使用AppleScript以来已经有几千年了,但是您不应该将HD文件夹中的文件称为":Macintosh HS:test.docx"(请注意引号冒号)吗?

+0

号钍为输入尽管。 – user635064 2011-05-09 23:39:03

-1

根据this,我刚刚测试过,你不需要的文件,也没有Macintosh硬盘,但包括激活

所以,这将是:

tell application "Microsoft Word" 
    activate 
    open "test.docx" 
end tell 
+0

出现错误,说test.docx不理解打开的消息。也许由于输入 – user635064 2011-05-09 23:38:25

+0

,因为MSWord是如此特别,您可能需要打开文档..现在,如果您的默认应用程序为docx是MSWord(它应该),您可以使用Finder来做“开放”,让它处理与MSWord的谈话 – 2011-05-09 23:44:24