外部ドライブまたはディスクが接続されているときにプログラムまたはアクションを自動的に起動します

apple.stackexchange https://apple.stackexchange.com/questions/5988

質問

外部ドライブがあります。接続するときにプログラムを起動したり、アクションを実行したり、プラグインしたりすることは可能ですか?

役に立ちましたか?

解決

マルコポーロ 添付のUSBデバイスに基づいてアクション(指定)を実行できます。

編集:マルコポロはもうサポートされていませんが、その維持フォークがあります。 コントロールプレーン

他のヒント

おそらく最も堅牢な解決策は、aを作成することです launchd との仕事 StartOnMount に設定されたプロパティ -boolean YES:

StartOnMount <boolean>
このオプションのキーにより、ファイルシステムがマウントされるたびにジョブが開始されます。

これは、Time Machineがどのように行うかです(参照してください /System/Library/LaunchDaemons/com.apple.backupd-attach.plist).

目的があるかどうかを確認する必要があります /Volume/... 利用可能ですが、私の経験では、フォルダーアクションを使用するよりも速いです。

同様の質問がMacrumorsフォーラムに投稿されています。

http://forums.macrumors.com/showthread.php?t=1029207

具体的な提案は、アプリケーションMarcopoloを使用することです。

ライセンス: CC-BY-SA帰属
所属していません apple.stackexchange
scroll top