
シンプルなMacアプリでMac OS X Dockから開いているすべてのアプリケーションを即座に終了する
Mac OS X で開いているすべてのアプリケーションをすぐに終了する必要がある場合、おそらく、Dock で開いているすべてのアプリケーションをめくってから Command+Q を押し、すべてが閉じるまでこれを繰り返すという手段に頼ったことがあるでしょう。
しかし、もっと良い方法があります。非常にシンプルなAutomatorアプリを使えば、 Macで開いているアプリを全て終了させる機能を作成できます。さらに、この小さなアプリをMacのDockに放り込んでおけば、「全て終了」アプリを起動するだけで、いつでも全てのアプリを終了でき、クリーンな状態になります。
このチュートリアルでは、Mac OS で「すべてのアプリケーションを終了」アプリを作成する方法と、説明されている目的にぴったり合うようにそれを使用する方法を説明します。
Macで「すべて終了」アプリを使って開いているすべてのアプリケーションを終了する方法
ここでは、小さなアプリ「Quit All」の作成方法を説明します。設定はほんの少しで完了します。この手順は2つのステップに分かれており、まずは小さなアプリ「Quit All」を作成し、次にそれを使ってすべてのアプリを終了させます。さらに、アイコンのカスタマイズ方法、Dockへの配置方法、そしてオプションではありますが知っておくと便利なその他のヒントも紹介します。
ステップ1:Automatorですべてのアプリケーションを終了Macアプリを作成する
まず、小さな「Quit All」アプリを作成する必要があります。これは、Mac の Automator を使用して行います。
- /アプリケーション/ユーティリティ/にある「Automator」を開きます。
- 新しい「アプリケーション」を作成することを選択します
- 検索ボックスに「終了」と入力し、「すべてのアプリケーションを終了」オプションを右側にドラッグアンドドロップします。
- ワークフローをアプリケーションとして保存し、「Quit Everything」のような名前を付けます。
はい、Automator ワークフローは非常にシンプルで、完了すると次のようになります。
保存すると、開いている他のアプリをすべて終了するだけの小さなアプリケーションが完成します。Automatorなどのアプリケーションを経由することなく、瞬時に起動し、非常に高速な自己完結型アプリケーションとして機能します。デフォルトの表示は以下のようになります。
ステップ2:Fresh Automatorアプリで開いているすべてのMacアプリを終了する方法
すべてのアプリを終了させるAutomatorアプリが完成したので、使い方は簡単です。アプリをダブルクリックして開くだけで、すべてのアプリケーション(Automatorアプリ自体も含む)が瞬時に終了します。
これで完了です。アプリを開くだけで、他のすべての Mac アプリが終了します。
オプション: すべてのアプリを終了アイコンのカスタマイズ、Dockへの配置など
Automator が生成したデフォルトのアイコンは、MacOS X Dock に配置するには分かりにくいので、カスタムアイコンにしたい場合は、下のアイコンを自由に使用できます。このアイコンは、Preview を使って約 2 秒で透明な PNG として作成しました。Mac OS X Dock では見栄えは良いと思いますが、解像度が 256×256 なので、Retina ディスプレイの大きな Dock には適していません。
すべてを終了させるアプリのアイコンを使いたい場合は、デスクトップに保存するかクリップボードにコピーし、Finderで「すべてを終了」アプリを選択してアイコンをクリックし、その上に貼り付けるだけです。これで見た目もスタイリッシュになり、アプリの用途もより明確になります。
完了したら、「すべてを終了」アプリを /Applications/ フォルダにドロップし、次のように Dock にドラッグしてすぐにアクセスできるようにします。
「すべてを終了」アプリを起動すると、まさに予想どおりの動作をします。自動保存とウィンドウの復元が有効になっている場合は、変更を保存するかどうかを確認するメッセージは表示されません。Mac OS X では、どちらもデフォルトでオンになっています。いずれにしても、これら 2 つの機能はデータ保護のためにオンにしておく必要があります。また、この特定のトリックが高速に機能する理由の 1 つでもあります。これは、アプリを終了した場所から再起動するためにウィンドウの復元を使用するためです。
アプリやDockアイコンを表示したくない場合は、Automatorアクションをワークフローまたはサービスとして保存し、システム環境設定の「キーボード」で独自のキーボードショートカットを追加して、そこからアクセスできるようにすることもできます。この方法を選択する場合は、既存のシステムキーと競合しないキーの組み合わせを選択してください。