我在一间共用的房子里使用电脑,这些电脑运行的是 Windows 7 和 Windows Vista,并连接到以 Windows Server 2003 作为 DC 的网络。我想对其他用户隐藏某些文件夹,而不仅仅是使用隐藏文件夹属性。我知道我可以限制文件夹的权限以授予/拒绝用户访问权,但我想知道是否有办法不向某些用户显示文件夹,这样他们甚至不知道文件夹在那里。例如,用户 A 将看到 S 驱动器的内容为文件夹 1、文件夹 2、文件夹 3。用户 B 将看到 S 驱动器的内容为文件夹 1、文件夹 2。也许我的看法是错误的,但任何建议都会很感激。
我遵循“人们不知道的东西就是他们不好奇的东西”的方法
答案1
听起来你需要基于访问的枚举
答案2
你的看法是错误的。
只需确保以这样的方式创建文件夹结构:当驱动器被映射时,用户只能看到他们应该看到的文件夹。NT 级安全性将允许您删除文件夹的完整权限,但不会隐藏文件夹,无论是映射还是使用网络邻居访问服务器时。
如果人们不想看到它,那么就把它放在人们看不到的地方。不能太。
答案3
您可以为每个用户创建(并共享)不同的目录并创建连接和/或硬链接仅限他们可以访问的子目录