3
的使用FileSystemView.getSystemTypeDescription(File f)
当它返回一个String
什么是可能的返回值。可能是什么类型的文件夹描述
一些例子可能是CD Drive
,Local Drive
和Network Drive
,但是,我无法找到列出了该方法的所有可能的值的任何文件。
注
寻找在源文件中,我发现getShellFolder(f).getFolderType()
内FileSystemView.getSystemTypeDescription(File f)
。我相信这个方法使用此sun.awt.shell.ShellFolder ,但是,我没有运气找到可能的值。
那么如何找到操作系统的值,如Windows 7,8和10 – Dan
运行代码并尝试。记录您尝试过的JRE的版本,因为API文档不会阻止结果在不同的JRE上有所不同。 – dsh
有没有办法从PC上的内部文件获取值而不是测试不同的设备。例如,我有一个网络驱动器,当它断开时,它显示为断开的网络驱动器。如果我没有意识到,我不会认为这可能是一个结果。这就是为什么这个问题询问是否有一种方法可以列出所有结果 – Dan