为什么在Windows 7上的用户/公共/公共文档中创建了重复的文件夹?

时间:2012-07-25 16:50:36

标签: windows-7

java应用程序正在使用%PUBLIC%环境变量来获取“c:\ users \ public”的路径。然后它将其附加到“公共文档”并尝试从文件夹中读取文件并失败(以前读取并成功写入文件)。应用程序显示没有数据,当它尝试写入“c:\ users \ public \ public documents”文件夹时,会使用新版本的内容创建重复的“c:\ users \ public \ public documents”文件夹。您仍然可以使用Windows资源管理器访问原始内容并在那里查看所有内容,但现在有两个“公共文档”文件夹。

以前它正在读取和写入公共文档文件夹,没有任何问题。系统上的每个帐户都会发生这种情况,但在安装该软件的其他所有PC上它仍能正常工作。

1 个答案:

答案 0 :(得分:1)

Windows资源管理器没有说明的是真实文件夹实际上并不称为“公共文档”,而实际上称为“文档”。 “公共文档”只是一个显示名称,但就NTFS而言,您可以同时拥有“文档”和“公共文档”文件夹而不会产生任何不良影响。

使用%PUBLIC%\Documents来引用您要查找的实际文件夹。