【发布时间】:2019-08-31 22:26:57
【问题描述】:
给定一个文件,我想在 Java 中提出一种编程方式来获取与该文件关联的 exe 的路径(这是 Windows)。我这样做是因为我想从我自己的应用程序中启动另一个应用程序。我还需要知道文件何时关闭,以便更新应用中的数据。
目前它通过使用进程来工作,但我已经硬编码了 exe 的路径,所以看起来这是缺少的部分。我几乎可以肯定我应该在注册表中查看该信息,但在 Computer\HKEY_CLASSES_ROOT{fileExt} 下我只能看到一个名为 ShellEx 的文件夹,其中有两个奇怪的值,例如 {2EC1BE78-0401-44B1-87EF-1A5966D5C5D0 }。关于如何进行的任何建议?
【问题讨论】:
标签: java windows file registrykey