2013-04-09 16 views
5

マウントされたストレージデバイスを見つけてその情報を入手するにはどうすればよいですか?基本的に私はファインダーのサイドバーのような同様の動作が必要です。OSXでマウントされたストレージデバイスを見つけるには?

***アップデート:一般的に、私は私が/ボリューム/ディレクトリに見て、ちょうどそこにいただきました!一覧表示しています現時点ではデバイス名とタイプ

を表示する必要があるが、それは2つの問題で私を残します:

  1. 私は不要なアイテムを持っています。 MobileBackups
  2. 私は第二の問題は、本当に私を悩ませているデバイス

を識別することはできません。アイテムを特定できれば、不要なアイテムを整理することもできますが、マウントされているDMG、USBデバイス、またはネットワークデバイスであるかどうかはわかりません。

私はすでにいくつかの例を見てきましたが、どこにも行きませんでした。リンゴのサンプルFSMegaInfoは、すでに少しの情報を提供していますが、デバイスの種類を識別できるかどうかはわかりません。また、デバイスをスキャンするために必要な情報をどのように取得するのかもわかりません。また、DADiskCopyDescriptionは私に必要な情報を与えてくれていないようです。

また、新しいマウントされたデバイスまたはマウントされていないデバイスに関する情報を取得するためにNSWorkspace通知を使用しますが、通知イベントは実際に情報を提供しません。

簡単な方法はありませんか?

ありがとうございました。

セブ

+0

「必要な情報」は何ですか?一意の識別子なのでしょうか?そして、ボリューム、メディア、またはデバイスを識別するために何を探していますか? –

答えて

1

あなたはdiskutilコマンドラインアプリをチェックアウトする必要があります。これは、マウントされたボリュームのタイプ、名前、サイズ、識別子などを表示するリストオプションを持っています。うまくいけば、あなたはその時点でオプションを駆け抜けることができます。

+3

質問:Objective-Cとは何が関係していますか? – CodaFi

+0

「コマンドラインツールを実行して出力を解析する」とは最後の手段です。 –

+0

合意しましたが、解決策を指摘しなかった場合、コマンドラインツールと解析は最悪の選択肢ではありません。 – jeremy

関連する問題