Есть ли способ обнаружить все накопители SD-карты, подключенные к настольному компьютеру? В Windows карты SD визуально отличаются от других устройств, таких как встроенные жесткие диски или аналогичные. Есть ли способ узнать, является ли диск накопителем SD-карты или нет?Обнаружение/проверка накопителя SD-карты
Java-способ перечисления всех доступных корней файловой системы, например, использует метод listRoots()
, но не может указывать типы файловой системы, такие как внешний, внутренний, ОС-диск или что-то еще.
Возможно ли это в чистой Java?
Примечание:
Я не с просьбой обнаружить карту Android телефона SD, так как эти результаты при поиске моего вопроса.
Возможно, это то, что вы ищете: http://stackoverflow.com/questions/3542018/how-can-i-get-list-of-all-drives-but-also-get-the-corresponding -drive-type-remo –
@ChristophGiesche: Это полезно, но ни один из ответов не удовлетворяет – BullyWiiPlaza