家では、自分のWiFiネットワークでMacBook Proを使用し、AirMacベースステーションに接続されたRAIDから定期的に複数のボリュームをマウントしています。 MBPで起動時にボリュームを自動的にマウントするのが好きです。
以前は、それらの場所をスタートアップアイテムにドラッグして自動マウントしていましたが、RAIDが利用できない他のWiFiネットワークでMBPを起動すると、問題が発生します。 Finder 検索と検索ドライブを検索し、ハングすることがあります。
私がやりたいのは、どういうわけか、MBPに起動時にどのWiFiネットワークがオンになっているかを検出させ、ホームネットワークに接続されている場合にのみRAIDボリュームのマウントを試みることです。
これは、Apple/Shellスクリプトまたは一部のサードパーティソフトウェアで可能ですか?
MarcoPolo は、多数の基準(WiFiが表示されているか、モニターが接続されているかなど)に基づいてコンピューターがどこにあるかを把握し、アクションを実行するための非常に優れたソフトウェアです。 (ネットワークディスクのマウントを含む)その情報に基づいています。
自宅か職場かによって特定の設定を切り替えるために使用しており、非常にうまく機能します。
何よりも、それは無料です。
Home and Away を見てください。私のために働きます。自分がそこにいることがわかったときに、ホームネットワークにドライブをマウントするために実行されるスクリプトがあります。