我将一个用户的Documents
文件夹(我们称该用户为“Beta”)移动到了一个单独的分区,方法是转到该用户的My Documents
文件夹right-clicking
,选择Properties
,单击选项Location
卡,输入D:\data
新目录,然后单击Move...
。
但是,所有用户都可以访问新目录,包括 Guest 用户。我希望Documents
新位置上的文件夹只有该用户可以访问,测试版。
细节:
- 我正在使用 Windows 7 Pro。
- 我的内置硬盘有各种分区。Windows 处于 状态
C:
,最大的分区(用于存放我的所有工作文件)是D:
,Linux 还会有更多分区。 - 唯一的管理员被称为 Alpha。
- Beta 是用户的 Documents 文件夹的新位置为
D:\data
。 - 还有另一个非管理员用户 Gamma。Gamma 不应具有访问权限
D:\data
。 - 来宾用户也不应具有访问权限
D:\data
。
该文件夹的“属性”窗口的“安全”选项卡中现有的“组或用户名”为:Authenticated Users
、SYSTEM
、Administrators (nameofmycomputer\Administrators)
和Users (nameofmycomputer\Users)
。我不知道这些是什么意思。
据我了解,我希望D:\data
拥有与原始相同的权限C:\Users\Beta\Documents
。我该如何实现这一点?
额外奖励:我希望将来在附加分区上安装的 Linux 能够访问D:\data
。也就是说,访问限制机制应该由操作系统 Windows 强制执行,而不是由加密强制执行。(也欢迎更复杂、更强大的解决方案;如果您愿意,我可以稍后再单独提问以获得此类答案,您可以先在此处给出答案。但是,我首先感兴趣的是一个简单、非黑客的解决方案,可以让我快速启动并运行。)实际上,Linux 似乎通常会忽略 NTFS 权限;但对此的任何确认也都会受到欢迎。
注意:似乎使用命令takeown
、icacls
或来更改权限cacls
,但我正在寻找有此问题经验的专家建议,以免我破坏任何东西。