我正在编写一个 Java 应用程序,它写入许多文件,然后读取文件以获取它们的值。我正在使用 InstallShield 在 下安装应用程序C:\Program Files
,这通常是创建临时文件的位置。但是,在使用 Windows 7 时,文件是在用户临时文件夹下创建的,名称是随机的。
这是我的代码...
File usersTemp = File.createTempFile("users", null,temp);
这是生成的文件...
C:\Users\TP\AppData\Local\Temp\users2343200092608531612.tmp
由于文件是使用随机数生成的,因此很难检索文件以进行处理。有一个更好的方法吗?