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