在 Windows 7 上递归设置权限

Tim*_*Tim 22 windows-7

我最近刚刚安装了 Windows 7,我正在尝试设置一个网络共享,以便我(家庭)网络上的每个人都可以访问。我已经习惯了 XP,所以我需要一点时间来适应 7 中共享文件夹和设置权限的新方式。

到目前为止,我已经能够:

  • 在网络上共享目录
  • 更改目录的权限,以便用户可以实际看到内容

现在我的问题是目录中的每个文件都可以查看,但网络用户无法读取。在我的另一台机器上,我可以看到该文件存在,但是当我尝试复制它时,出现权限错误。

有没有办法打开目录中所有文件的权限以供所有人阅读?

到目前为止,我只找到了一种方法,一次只处理一个文件,这太糟糕了。在 unix 术语中,我希望所有目录为 755,所有文件为 644。我如何递归地执行此操作?

Tim*_*Tim 38

这是我如何做到的:

  1. 右键单击目录,转到属性
  2. 安全选项卡,高级...
  3. 权限选项卡,更改权限...
  4. 添加...
  5. 先进的...
  6. 单击“立即查找”,然后找到并单击“所有人”,单击“确定”
  7. 单击确定
  8. “所有人”现在应该显示在列表中,具有“读取和执行”权限
  9. 选中“使用此对象的可继承权限替换所有子对象权限”框
  10. 单击确定。这应该递归地授予“每个人”的读取权限。