ヘルプ・ボリュームで実行リンクを使用するときには、実行別名を作成するようにします。これはつまり、アプリケーションのアプリケーション・デフォルト・ファイルに、実際に実行されるコマンドを表す別名 (名前) を定義することです。この方法の 1 つの利点は、実際のコマンドをヘルプ・ボリュームのソース・ファイルから切り離すことです。これにより、ヘルプ・ボリュームのハイパーリンクを変更せずに、アプリケーション・デフォルト・ファイルのコマンドを編集できるようになります。各ハイパーリンクは 1 つの別名を参照します。別名は、内容が編集されても名前が変わることはありません。たとえば、スクリプトを使用するチュートリアル・ヘルプ・ボリュームは、アプリケーション・デフォルト・ファイルでシェル・スクリプト・コマンドを変更することで、特定のシェル環境を簡単にカスタマイズできます。
実行別名をアプリケーションのアプリケーション・デフォルト・ファイルに作成するには、次のリソース指定構文を使用します。
application_name.executionAlias.alias_name: command
ヘルプ・ボリュームを所有するアプリケーション名またはクラス名
リソースが別名であると識別するキーワード
コマンドに割り当てられた名前
このリンクで実行されるシェル・コマンドまたはスクリプト
command 文字列の長さに制限はありません。複数の行に渡るコマンドを入力するには、(最終行を除く) 各行の終わりに ¥ (バックスラッシュ) を付けてください。
次のリソース・エントリは、端末エミュレータを起動する StartDtterm という実行別名を作成します。& (アンド記号) は、コマンドをバックグラウンドで実行します。
Dtterm.executionAlias.StartDtterm: dtterm &
次のエントリは、NightAlert というアプリケーションで xclock アプリケーションを実行する xclockAlias という別名を作成します。
NightAlert.executionAlias.xclockAlias: xclock &