有没有人使用脚本来重置主目录目录的权限?我正在考虑 FOR 循环和 CACLS 的某种组合,以使用与文件夹名称相同的域用户名向文件夹添加可继承的修改权限。
我们正在将用户共享从一台服务器迁移到另一台服务器,而现有共享并非都具有正确的权限集。我正在考虑复制所有文件夹而不复制权限,然后通过脚本重置权限,以便只有与文件夹匹配的用户名才能访问。然后,我可以重新应用有权访问其他用户文件夹的用户所需的任何其他权限。
有没有人使用脚本来重置主目录目录的权限?我正在考虑 FOR 循环和 CACLS 的某种组合,以使用与文件夹名称相同的域用户名向文件夹添加可继承的修改权限。
我们正在将用户共享从一台服务器迁移到另一台服务器,而现有共享并非都具有正确的权限集。我正在考虑复制所有文件夹而不复制权限,然后通过脚本重置权限,以便只有与文件夹匹配的用户名才能访问。然后,我可以重新应用有权访问其他用户文件夹的用户所需的任何其他权限。
假设您在 Windows Server 2003 或更高版本上运行它,您将同时拥有 TAKEOWN 和 ICACLS 命令。我还假设顶级文件夹权限设置得很好(即“经过身份验证的用户 - 列出文件夹内容 - 仅限此文件夹”,如果您希望他们能够进入用户文件夹,则具有适当的“管理员”权限等)。
这将取得所有权,清理所有权限并恢复继承,将具有完全控制权限的用户添加到目录,然后如果您取消最后一行,则可以选择归还所有权。
我对不得不处理在主目录之外相互共享文件的用户表示哀悼。那是一个真正的痛苦。
作为参考,这是我使用的脚本,因为它更适合我们的环境
因为我们只需要授予用户权限。