在 OS X 中通过单个命令启动多个应用程序

在 OS X 中通过单个命令启动多个应用程序

在 Mac(os x 10.6)上有没有办法用一个命令启动多个应用程序?

答案1

我认为使用 Applescript 是最好的方法。首先打开 AppleScript Editor.app,然后输入以下内容:

tell application "Mail" to activate
tell application "iCal" to activate

当然,这只是一个概念展示,您可以根据需要对其进行自定义。然后将其保存为应用程序。现在您可以双击它来启动所有应用程序,或者使用 Quicksilver 或 Launchbar 等启动器。

答案2

在终端你可以执行以下操作:

open -a TextEdit ; open -a Safari

要打开 TextEdit 和 Safari,或者使用 Applescript:

do shell script "open -a TextEdit"

do shell script "open -a Safari"

然后,您可以将 Applescript 保存为可点击的应用程序。

或者您可以使用启动器应用程序,例如 Launchpad、Another Launcher 或 Quicksilver。

答案3

我决定研究如何运行多个应用程序,我发现你必须拆分它——例如

tell application "Calculator"
tell application "Calculator"   
    run
end tell

不起作用,所以我花了一点时间但后来我明白了,所以我做了这个让它工作:

tell application "Calculator"
    run     
end tell

tell application "Calculator"
    run
end tell

并且它成功了。

答案4

我想要一个可以让你分组软件并启动它们的软件,就像一个启动器一样

水银是一个可启动的类似工具。我认为逗号分隔多个调用/命令。(例如A,M,SAdium、Mail、Safari)

相关内容