我正在尝试使用java代码检查控制面板是否安装了特定的.exe
答案 0 :(得分:1)
Java对Windows控制面板一无所知。
您唯一的选择是递归搜索目录树以查看.exe是否存在。
Java独立于平台,因此它不适用于一个操作系统中不存在的部分。
答案 1 :(得分:0)
仅使用Java代码不会发生这种情况。您需要大量的本机代码才能与控制面板进行实际交互,将其打包到DLL中,然后使用JNI进行调用。 TBH我怀疑你能以这种方式得到你想要的数据,但我并不熟悉当前的Windows API。