查找 Java 中的所有驱动器号
对于我正在做的一个项目。我需要在文件系统上查找可执行文件。对于UNIX衍生产品,我假设用户在强大的$PATH变量中具有该文件,但在Windows上没有这样的东西。
我可以安全地假设文件在文件系统中最多有2个级别,但我不知道它将在什么驱动器上。我必须尝试所有驱动器,但我无法弄清楚如何列出所有可用的驱动器(其中分配有一个字母)。
有什么帮助吗?
编辑:我知道有一个%PATH%变量,但它不像UNIX系统那样集成。例如,我正在寻找的应用程序是OpenOffice。此类软件通常不会在 %PATH% 中。