java 应用程序正在使用 %PUBLIC% 环境变量来获取“c:\users\public”的路径。然后它附加“公共文档”并尝试从文件夹中读取文件并失败(它之前成功读取和写入文件)。该应用程序不显示任何数据,当它尝试写入“c:\users\public\public 文档”文件夹时,会使用新版本的内容创建一个重复的“c:\users\public\public 文档”文件夹。您仍然可以使用 Windows 资源管理器访问原始内容并在那里查看所有内容,但现在有两个“公共文档”文件夹。
以前它可以毫无问题地读取和写入公共文档文件夹。系统上的每个帐户都会发生这种情况,但在安装了该软件的所有其他 PC 上仍然可以正常工作。