2014-11-24 22 views
1

我有一个启动计算机启动应用程序的applescript。 问题是脚本在后台保持打开状态并阻止重新启动计算机,除非强制退出所述脚本(该脚本被另存为应用程序)。Applescript:制作一个自我戒烟脚本

如何在执行操作后让脚本自行退出?

这里是我(在OSX 10.8):

on run 
do shell script "#!/bin/sh 
# luxconsole control 

/Applications/LuxRender/LuxRender.app/Contents/MacOS/luxconsole &" 
quit 
end run 

感谢。

回答

1

试试这个方法:

on run 
do shell script "/Applications/... > /dev/null 2>&1 &" 
quit 
end run 
0

试试这个;

do shell script "killall -yourapp-" 

把那在你的脚本

+0

如果第一个shell脚本永远不会返回的结束,它永远不会达到你的建议行。 Mark的回答将允许shell脚本立即返回。 – 2014-12-01 06:18:00