在 Windows 7 Pro SP1 中,文件 java.exe、javaw.exe 等被某些程序自动删除,我该如何找出它是什么?
当我卸载并重新安装 Java 时,我看到这些文件在安装过程中被添加到 Java bin 目录中(bin 目录中有 95 个文件)。安装完成后,这些文件就消失了 - 它们被某种东西删除了。这是怎么回事?
或者,如果我安装了 JDK,那么安装完成后,java.exe、javaw.exe 等仍然在 jdk/bin 文件夹中。但如果我转到 cmd 提示符并输入 /jdk/bin/java,那么文件也会从 jdk 文件夹中消失。为什么?
答案1
微软批准了一个工具,叫做进程监控可以显示文件操作,包括读取、修改和删除。它将显示执行命令的进程以及其他识别信息。
由于您可以轻松地重现您的问题,您可以“记录”计算机在您执行这些步骤时所做的事情,然后根据某些标准过滤捕获的事件,在您的情况下,您需要寻找“java.exe”作为被操作的文件。