# Alfredで複数のアプリケーションを一括で起動するWorkflowの作成方法 URL: https://webrandum.net/alfred-launch-applications-v2/ 公開日: 2019-08-08 更新日: 2019-08-08 カテゴリー: 作業効率化 タグ: Alfred, Workflow 出典: Webrandum(著者: サイトウ マサカズ) 以前、複数のアプリケーションを一括で起動するWorkflowの作り方を[記事](https://webrandum.net/alfred-launch-applications/)にしたのですが、この方法だとアプリケーションのセットごとにWorkflowを作る必要が出てきます。 [![](https://www.google.com/s2/favicons?domain=webrandum.net)Webrandum![](//webrandum.net/mskz/wp-content/uploads/2019/03/eyecatch-2.jpg)Alfredで複数のアプリケーションを一気に起動できるようにするhttps://webrandum.net/alfred-launch-applications自分はAlfredでアプリケーションの起動を行うことがあるのですが、この方法だとアプリケーションを1つずつしか起動ができません。というわけで今回は、Alfredであらかじめ設定しておいた複数のアプリケーションを一気に起動する方法についてまとめます。ちなみに実現にはWorkflow機能が必要になので、AlfredのPower Pack(有料版)が必要になります。Workflowの作成今回は例として、コーディング時に必要となるアプリケーションを一気に起動するWorkflowを作成します。Workflowの追加[環境設定]→[Workflows]の下の方にある「+」ア...](https://webrandum.net/alfred-launch-applications) というわけで、今回はそれを改良して、後からセットの追加や更新がしやすいWorkflowを作ります。 ## Workflowの作成 まずはAlfredの環境設定の[Workflows]のサイドバー下の「+」ボタンを押し、「Blank Workflow」をクリックして必要情報を入力します。 今回の場合は複数のアプリケーションを一括で起動するWorkflowなので、名前は「Launch Applications」としておきます。 ![Workflowの作成](https://webrandum.net/mskz/wp-content/uploads/2019/08/image_1-5-1024x590.png) ### キーワード部分の設定 黒い背景部分を右クリックして、[Inputs]→[List Filter]を選択します。 List Filterを使うと、キーワードの後に、複数の選択肢を用意してそれぞれに応じた引数の設定ができるようになります。 キーワードに関しては「Application」の頭文字をとって`a`にして、下の「+」ボタンから選択項目を追加していきます。 ![List Filterの設定](https://webrandum.net/mskz/wp-content/uploads/2019/08/image_2-4-1024x590.png) 今回の場合は「Design(デザインに必要なアプリケーションを一括起動する)」と「Coding(コーディングに必要なアプリケーションを一括起動する)」の2つを用意することにしました。 それぞれ「Title」には分かりやすい選択肢名、「Subtitle」には何のアプリケーションが起動するのか書いて分かりやすくしておきます。 「Arg」の部分には英数小文字で引数を設定しておきます(この情報を元に、あとで条件分岐します)。 ### 条件分岐の設定 List Filterの右横にあるポッチをクリックして、[Utilities]→[Conditional]を選択します。 下の画像のようなパネルが表示されるので、左から3つ目と1番右の入力欄に、先ほどの「Arg」の値を入力していきます。 ![条件分岐の設定](https://webrandum.net/mskz/wp-content/uploads/2019/08/image_3-4-1024x590.png) これでList Filterで選択した項目ごとに処理を変えられるようになりました。 ### アプリケーション起動部分の設定 Conditionalの目的の引数が書かれた場所の右横にあるポッチをクリックして、[Actions]→[Launch Apps / Files]を選択します。 あとはパネルに起動させたいアプリをドラッグして追加して「Save」を押します。 ![Launch Applicationの設定](https://webrandum.net/mskz/wp-content/uploads/2019/08/image_4-2-1024x590.png) この作業を、条件分岐を設定した数分行うことになります。 最終的に下記のような形になっていればOKです。 ![最終的なWorkflow](https://webrandum.net/mskz/wp-content/uploads/2019/08/image_5-2.png) 試しに`a`の後に`design`と入力して項目を選択すると、設定したアプリケーションが一括で起動されるはずです。 ## まとめ これで、あとから選択肢を増やしたい場合はList Filterの選択肢を増やして、条件分岐を設定し、起動するアプリケーションの設定をすれば増やせるようになりました。 もう少しラクな方法も模索中ですが、あまり頻繁に変わるようなものでもないので、ひとまずはこれでいこうと思います。 毎回1つ1つアプリケーションを起動していくのは地味に手間のかかることですし、毎日起動するのであれば設定しておいて損はないと思います。