如何将一个文件夹复制到另一个文件夹中并保留其权限

简介:
概要

本文分步介绍了如何将一个文件夹复制到另一个文件夹中并保留其权限。   
当您使用 Windows Explorer 复制或移动文件和文件夹时,在这些文件或文件夹上设置的权限可能会发生改变。例如,当您在一个 NTFS 文件系统卷内或在两个 NTFS 卷之间复制一个文件时,Windows 2000 将把它当作一个新文件。作为一个新文件,它将具有目标文件夹的权限,您将成为“创建者所有者”。    
注意:您必须对目标文件夹具有“写”权限才能复制文件和文件夹。    
可以使用带 /O/X/E/H/K 开关的 Xcopy 命令复制文件并保留已明确应用于这些文件的现有权限。    
这些开关具有下列作用:

/E - 复制文件夹和子文件夹,包括空文件夹。   
/H - 还复制隐藏文件和系统文件。    
/K - 复制属性。一般情况下,Xcopy 将重置只读属性。    
/O - 复制文件所有权和 ACL 信息。    
/X - 复制文件审核设置(暗含 /O)。

注意:此操作过程不会覆盖继承的权限。使用带 /O /X /E /H /K 开关的 Xcopy 命令复制文件时,将应用下面的继承权限:

  • 直接分配到文件和文件夹的安全设置将被保留。

  • 从源父文件夹中继承的安全设置将丢失。

  • 目标文件夹的安全设置将被继承。

  • 当您将文件或文件夹移动到 FAT 卷时,这些文件夹和文件将丢失它们的 NTFS 权限,因为 FAT 卷不支持 NTFS 权限。

有关继承的更多信息,请参见 Windows 帮助中的“更改继承的权限”主题。

 

将一个文件夹复制到另一个文件夹中并保留其权限
  1. 单击开始,然后单击运行。

  2. 在打开框中,键入 cmd,然后单击确定。

  3. 键入 xcopysourcedestination/O /X /E /H /K ,然后按 Enter,其中source是要复制的文件的源路径,destination是这些文件的目标路径。

示例

键入 xcopy c:\olddocs D:\newdocs/O /X /E /H /K,然后按 Enter,其中olddocs是源文件夹,newdocs是目标文件夹。

本文转自  zyliday   51CTO博客,原文链接:http://blog.51cto.com/zyliday/1746765


相关文章
|
6月前
快速批量重命名文件(夹)
该文介绍了如何使用一个工具进行文件批量处理,包括重命名和删除特定文字。首先,从百度网盘或蓝奏云获取工具,然后打开工具进入文件批量复制功能。选择“重命名”,将需要改名的文件拖入,按照示例改为指定格式。接着,利用“文字批量替换规则”去除文件名中的特定文字,如“文本”。设定规则后保存并执行,通过“以此参照执行”应用规则。最后,将文件拖入并执行,即可完成批量重命名或清理文件名中的无效文字。
|
6月前
|
弹性计算 运维 Shell
删除某个目录下大小为 0 的文件
【4月更文挑战第28天】
51 0
|
6月前
如何把多个文件(夹)随机复制到多个文件夹中
该文介绍了如何使用一个工具批量随机复制文件。首先,提供了两个下载工具的链接,分别是百度网盘和蓝奏云,需要提取码分别为"qwu2"和"2r1z"。接着,展示了工具的界面和操作步骤:在“文件批量复制”版块,开启“随机复制”选项,然后分别复制源文件路径和目标文件夹路径,最后点击开始复制。如果需要,可选择“复制后删除”原文件。完成复制后,检查目标文件夹以确认20个图片已正确随机分布。
|
6月前
如何批量删除多个不同路径的文件但又保留文件夹呢
本文介绍了使用一个工具批量处理文件夹的步骤。首先,提供了百度网盘和蓝奏云的链接,需要提取码qwu2和2r1z。接着,展示了一个包含两个图片的文件夹示例。然后,打开工具,利用文件批量复制功能,并勾选“复制时先清空…”选项,即使目标文件夹为空。按照提示操作后,即可完成批量处理。最后,展示了操作完成后的结果。
|
JSON 数据格式
批量遍历指定类型的文件及文件夹,并将其复制到新的文件夹
批量遍历指定类型的文件及文件夹,并将其复制到新的文件夹
获取目录下的文件及文件夹等信息
获取目录下的文件及文件夹等信息
111 0
文件和文件夹的操作——文件夹的操作
文件和文件夹的操作——文件夹的操作
138 0
文件和文件夹的操作——文件夹的操作