私が取り組んでいるプロジェクトの場合。私はファイルシステム上で実行可能ファイルを探す必要があります。 UNIXデリバティブの場合、私はユーザが強力な$ PATH変数にファイルを持っていると仮定しますが、Windows上にはそのようなものはありません。Javaのドライブ文字をすべて検索する
私は、ファイルがファイルシステムの2レベル以下であるとは限りませんが、どのドライブになるかわかりません。すべてのドライブを試してみる必要がありますが、使用可能なすべてのドライブ(割り当てられている文字があります)をリストする方法を見つけることはできません。
助けが必要ですか?
EDIT:%PATH%変数がありますが、UNIXシステムと同じように統合されていません。たとえば、私が探しているアプリケーションはOpenOfficeです。このようなソフトウェアは%PATH%にはありません。
ます。http:// stackoverflowの。com/questions/462110/acquire-drive-names-as-to-drive-letters-in-java も役に立ちます。 –