【发布时间】:2010-04-23 00:43:45
【问题描述】:
在尝试回答有关程序可以由受限用户在任何版本的 Windows 上写入的文件夹的问题时,我建议 FOLDERID_ProgramData 和 FOLDERID_PublicDocuments。然而,似乎并不是每个人都可以访问这个文件夹,尽管他们的目的(表面上)是允许任何东西写给他们。为什么?
【问题讨论】:
-
你能给个样品吗? FOLDERID_PublicDocuments 应该是世界可创建的,尽管我不记得用户是否可以阅读彼此的文档。 FOLDERID_ProgramData 是世界可读的,但不可写。
-
如果我使用来宾(或所有人)检查支持 FOLDERID_PublicDocuments 的文件夹的权限,它显示为没有权限。与 ProgramData 相同。
-
但受限用户是用户组的成员,而不是访客;这是相当有限的。我刚刚检查了这个,我能够在 FOLDERID_PublicDocuments 中创建和修改来自多个用户(用户组的一部分)的文档。
-
这很奇怪,因为 Users 组对我机器上的 PublicDocuments 没有权限....
标签: windows-7 windows-vista permissions windows-xp