因此,我正在研究一种方案,我希望用户能够看到某个特定点之前的所有文件夹。当他们到达不允许进入的文件或文件夹时,我希望他们能够看到它、单击它,并收到一条错误消息,指出他们没有权限。目前,当我授予他们权限时,他们可以看到它并在文件夹中移动,但是当我取消权限时,文件夹就会消失,好像它从未存在过一样!有人知道为什么会这样吗?它不是“隐藏文件”,因为我已在选项中启用了它。该项目是不可见的,直到他们获得对它的权限,然后他们才能访问它。文件夹所在的服务器是 Windows server 2012 R2,我完全不知所措。
答案1
您正在谈论的是“基于访问的枚举”。它导致 Windows Server 不显示用户至少没有读取权限的文件和文件夹。
它是文件共享的属性,可以通过进入服务器管理器并导航到“共享”,然后右键单击并更改相关共享的属性来更改。
答案2
有两组权限您需要设置:文件/文件夹权限和共享权限。如果您授予他们文件/文件夹访问权限,他们可以看到文件/文件夹,但如果他们没有适当的共享权限,他们就无法访问它们。