Есть ли способ узнать подключенный диск в Java? - PullRequest
1 голос
/ 22 сентября 2011

Я хочу выяснить, является ли данный путь диска сопоставленным или обычным в моем коде Java.Для этого уже есть API?

Ответы [ 2 ]

2 голосов
/ 22 сентября 2011

Возможно, вы могли бы использовать WMI для этого, либо использовать библиотеку WMI для Java, либо вызвать wmic.exe. Выглядит довольно простым запросом, Select * From Win32_LogicalDisk Where DriveType = 4

Для справки: http://blogs.technet.com/b/heyscriptingguy/archive/2005/10/27/how-can-i-determine-which-drives-are-mapped-to-network-shares.aspx

1 голос
/ 22 сентября 2011

Если вы говорите о буквах дисков, то в Java такого понятия нет.Java пытается быть кроссплатформенной, и большинство платформ не имеют понятия букв дисков.

...