[Mac/Automator]USBメモリなどの外部ドライブを接続した時に発火させる


![「[Mac/Automator]USBメモリなどの外部ドライブを接続した時に発火させる」のアイキャッチ画像](/images/tmb/automator-when-connecting-drive.jpg)

MacでUSBメモリやSDカード、HDDなどの外部ドライブを接続した際に特定のAutomatorワークフローを実行させたい時の手順です。

## Q&A

AutomatorでUSBメモリなどの外部ドライブを接続した時にワークフローを実行するためにはどうすればいいですか?

Automatorのフォルダアクションで`/Volumes`を監視対象にすれば外部ドライブの接続を検知できます。

## Automatorでフォルダアクションを作成

**Launchpad**か**アプリケーションフォルダ**から、macOSに標準でインストールされているAutomatorというアプリを開きます。よくわからない場合は ⌘ + スペースキー を押してSpotlightで『Automator』と検索。

![](/images/launchpad-automator.jpg)

Automatorでフォルダアクションを新規作成します。

![](/images/automator-when-connecting-drive-1.jpg)

## フォルダの検出を /Volumes に指定

右上から監視するフォルダを指定します。

![](/images/automator-when-connecting-drive-2.jpg)

フォルダ選択ウィンドウが表示されたら、

![](/images/automator-when-connecting-drive-3.jpg)

/ (スラッシュ)キーを押すことでパスからフォルダを指定することができるので、`/Volumes`を入力します。

![](/images/automator-when-connecting-drive-4.jpg)

移動を確認したら確定。

![](/images/automator-when-connecting-drive-5.jpg)

`Volumesフォルダ`が監視対象になっていることを確認したら準備完了。

![](/images/automator-when-connecting-drive-6.jpg)

## あとは普通にワークフローを作成する

画像はMacにドライブを接続した際に通知するワークフローです。

![](/images/automator-when-connecting-drive-7.jpg)


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です