我想找出使用java在windows env中所有应用程序使用的最新文件。 我试过
使用注册表:我正在尝试从HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ComDlg32 \ OpenSavePidlMRU获取最新的文件信息。但我得到一些“HEX”值,但我无法检索字符串等效。我也尝试了http://code.google.com/p/java-registry/
我也试过“最近的”文件夹。但我无法获得文件的实际类型/路径。
答案 0 :(得分:0)
听起来像Sysinternal的Process Monitor(现在,这是官方的 - 免费的 - 微软软件)的工作。首先,像这样添加一个类型为“java.exe”的进程名称的过滤器,然后添加“ReadFile”和“WriteFile”操作作为附加过滤器,如下所示: