Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > получение списка устройств(логич. дисков)


Автор: AlexEt 19.5.2008, 07:47
подскажите пожалуйста как получить список устройств (логических дисков), присутствующих на компе?

заранее благодарен...

Автор: Orange 19.5.2008, 13:05
В Java доступ к api-функциям операционной системы осуществляется через технологию JNI. Почитай например вот http://articles.org.ru/cfaq/index.php?qid=2427 статью.

Автор: LSD 19.5.2008, 14:48
Код

File.listRoots()

Под Windows вернет список дисков которые есть в системе. Под *nix вернет /.

Автор: Platon 19.5.2008, 15:20
Да, но листРутс всё равно не помогает, там всё в перемешку и флопики, и съемные, и ромы. http://forum.vingrad.ru/forum/topic-201605/unread-1/hl/jna/index.html

Автор: LSD 19.5.2008, 15:32
Цитата(Platon @  19.5.2008,  16:20 Найти цитируемый пост)
Да, но листРутс всё равно не помогает, там всё в перемешку и флопики, и съемные, и ромы.

Цитата(AlexEt @  19.5.2008,  08:47 Найти цитируемый пост)
как получить список устройств (логических дисков), присутствующих на компе?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)