Я хочу получить размер диска (или путь UNC, указывающий на раздел, было бы неплохо, но не обязательно), а также свободное место для указанного диска (или путь UNC). Это не должно работать кроссплатформенно; только в Windows.
Я знаю, что это легко сделать в Java 6, но это не вариант; Я застрял с Java 5.
Я могу получить свободное место, выполнив:
cmd.exe / c Z: \ / -c
или
cmd.exe / c \\ server \ share / -c
и просто разбор полученных байтов. Однако я не могу найти способ получить общий размер диска.
Есть предложения?