launch [アプリケーション参照]

引数(Parameters)

アプリケーション参照application "..."の形式の参照

解説(Note)

 アプリケーションが起動していない場合は起動し、「名称未設定」の文書を開く等の起動処理を行わない。すでに起動している場合は、何も行わない
 つまり、ただ起動だけしたい場合に使う。
 起動処理を行わないと、正常に動作しないアプリケーションも多いので、使用に際しては十分な注意が必要。
 run命令と似ているが、runメッセージが発生しないところが違う。tell直後にlaunchを行わないと暗黙のrun命令が実行される。

 この命令は、スクリプトに対応していないものも含む、全てのアプリケーションでも実行することができる。

用例(Example)

  1. launch application "SimpleText"
  2. tell application "SimpleText" to launch