我还是一个新手,所以我希望我的问题有道理。
我创建了一个简单的Automator应用程序。我有iCal设置在夜间运行它。因为其他东西在同一时间运行,我有时会得到“行动”等等等等等“遇到错误......”
是否有一种方法(使用Applescript):( 1)忽略错误并继续应用程序或(2)单击错误上的“确定”按钮并重新启动应用程序?
编辑:我基本上希望Applescript运行Automator创建的应用程序,如果/当该应用程序有“动作”等等等等等等“遇到错误”类型消息时,我想要Applescript继续或重新启动Automator创建的应用程序。这包括删除在运行Automator创建的应用程序期间弹出的错误消息框。
感谢。
答案 0 :(得分:2)
如果您的代码在Applescript中,您可以尝试这样的事情:
repeat with i from 1 to 5
try
--insert your code here
set thrownError to 1 / 0
-- If code completes without error, exit repeat
exit repeat
on error
beep
delay 3
end try
end repeat
答案 1 :(得分:1)
如果您只想忽略AppleScript中的错误,只需使用try
try
--do what ever
on error
--continue with code
end