2008-10-17 177 views

回答

3

好吧,我想通了:

SetSecurityInfo(hDir, SE_FILE_OBJECT, DACL_SECURITY_INFORMATION, NULL, NULL, NULL, NULL); 

这将给所有权限给所有用户对于给定的目录句柄。

+3

这真的很危险。它将删除所有访问控制和安全设置!更好地遵循这个帖子的答案,允许完全控制“用户”组:http://stackoverflow.com/questions/690780/how-to-create-directory-with-all-rights-granted-to-大家 – 2011-12-13 02:45:21

2

你确定这是个好主意吗?我花了很多时间从Unix系统上的文件和目录中删除公共访问(尤其是公共写访问),部分原因是允许任何人删除或添加文件到目录是一个公开的滥用邀请。

+0

这实际上是一个好主意,如果文件/文件夹必须能被所有人访问。 – 2011-07-06 09:30:49