Trong java, bạn có thể sử dụng File.listRoots()
để lấy tất cả các ổ đĩa trong hệ thống.Liệt kê các ổ đĩa ngoài
tôi đang tìm cách để có được chỉ các ổ đĩa bên ngoài, ví dụ: ổ đĩa USB, đĩa cứng gắn ngoài, ổ đĩa quang, đĩa mềm vv
Có cách nào để làm điều đó trong java? Nếu không, mã C++ gốc cũng sẽ tốt. Trong trường hợp đó, tôi cần cả mã Windows và Linux.
Phần mềm sẽ biết cách gắn ổ đĩa? Ngoại trừ ổ đĩa vật lý chính, tất cả các ổ đĩa đều có thể được gắn bên trong hoặc bên ngoài. Có lẽ là một cách để khởi động từ một đĩa CD bên ngoài và truy cập một ổ đĩa ngoài, mà không có bất kỳ ổ đĩa nào cả. –