首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从applescript调用“打开”时错误代码-10810

从applescript调用“打开”时错误代码-10810
EN

Stack Overflow用户
提问于 2011-02-23 09:09:40
回答 1查看 1.4K关注 0票数 0

我试图使用AppleScript修改一些应用程序设置。代码如下所示:

代码语言:javascript
复制
#!/bin/sh

echo '
 tell application "Finder"
   tell disk "'$1'"
       open
       set current view of container window to icon view
       ...
       close
   end tell
end tell
' | osascript

但是,当applescript点击"open“("64:68:执行错误:发生了-10810类型的错误. ( -10810 )")时,我继续获取-10810错误代码。我已经做了一些谷歌,我得到的只是“重新启动和等待,它有时神奇地开始工作”(它没有)。

这台机器正在运行MacOSServer10.6。我想这可能是一些权限问题,但以root用户身份运行命令会返回相同的错误。

更新:解决(嗯,或多或少:-)。问题是“开放”需要一个UI。问题是我使用ssh来运行脚本(我在这里没有提到这一点,因为我不认为它是相关的)。所以根本没有UI。当我首先使用VNC登录时,它可以工作。

EN

Stack Overflow用户

回答已采纳

发布于 2012-03-14 16:36:11

解决了(嗯,或多或少:-)。

问题是“开放”需要一个UI。问题是我使用ssh来运行脚本(我在这里没有提到这一点,因为我不认为它是相关的)。所以根本没有UI。当我首先使用VNC登录时,它可以工作。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5088872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档