首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >轻松管理和复制Windows上的文件夹权限

轻松管理和复制Windows上的文件夹权限
EN

Server Fault用户
提问于 2016-11-11 10:28:09
回答 2查看 1.6K关注 0票数 0

上下文:假设我有3组用户(X、Y和Z),以及以下文件夹:

文件夹:具有访问权限的组

文件夹A: X,Y,Z

-文件夹1: X,Y

-文件夹2: Y,Z

-文件夹3: X,Z

-文件夹3.1 :X

@Edit:这个想法是为每个projetct创建一个文件夹A,这样它们就有了更好的组织和分类。文件夹1,2,3的例子可以是手册、文档、活动的、过时的、那些类型的东西。

情况:我必须复制A不确定的次数,我想保持文件夹的结构和权限(例如,当我创建B时,它已经有1、2、3和3.1文件夹,具有与A相同的权限)。

Windows在复制和粘贴文件夹时不保留权限,到目前为止,我一直在使用.bat脚本来完成这项工作。

然而,我认为这样做所花费的时间比它应该花的时间多得多。

@编辑:

重要:文件夹的(A,B,C,.)结构和权限是相同的,但其中的文件不是。

问题是:

  1. 有更容易复制A的方法吗?也许是一个帮助我管理这个的软件。
  2. 如果孩子的权限发生变化,我会自动将它们“部署”到其他副本(B,C,.),有什么办法吗?

假设文件夹1、2、3和3.1在A、B、.、Z上都有相同的名称。

非常感谢。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2016-11-15 23:17:31

假设您已经有了一个“模板”文件夹,那么最快的方法就是使用内置的机器人复制工具。

如果您想复制文件夹和所有文件,您可以这样使用它。/copyall标志是权限的副本,/mir确保目标包含的内容不多,也不少于源中的内容。

代码语言:javascript
运行
复制
robocopy .\FolderA .\FolderB /copyall /mir

如果您只需要文件夹结构,而不需要任何文件,您可能会这样做。/e标志显式地包含空目录,/xf *排除所有文件。

代码语言:javascript
运行
复制
robocopy .\FolderA .\FolderB /copyall /e /xf *

如果您想变得更花哨和/或不需要依赖于模板文件夹,最好通过PowerShell编写文件夹创建和ACL设置脚本。我不会在这里详细讨论,因为这里有很多例子。

票数 1
EN

Server Fault用户

发布于 2016-11-15 21:21:39

DFS是答案,因为它将保持双方的正确。您可以获得复制的报告,您可以使用DFS命名空间允许靠近服务器的用户自动使用该服务器的份额,等等……最重要的是,这是一个简单的10/12点击安装程序来完成一个向导。

有一个教程:http://www.techunboxed.com/2014/07/how-to-set-up-dfs-replication-in.html

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/814386

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档