PDF download 下载PDF文件 PDF download 下载PDF文件

当你了解一些实用的命令后,Windows系统中的命令提示符就变得非常有用了。 你可以通过命令提示符程序获取更多的控制权,来在资源管理器中进行复制粘贴等操作。如果你正在远程操控Windows服务器,那么了解、使用大多数的复制命令也是很重要的。如果你想要更高效地利用自己的操作系统,那么掌握这些命令也是必不可少的。

方法 1
方法 1 的 4:

准备工作

PDF download 下载PDF文件
  1. 在Windows命令提示符中,有很多种不同的方法来复制文件。所有的命令都能够实现将一个地方的文件复制到另一个地方,但是在不同的实例中,最好选择更适合该情况的某个命令。
    • COPY - 这是最基本的复制功能命令。它允许你将一个路径下的文件快速复制到另一个路径中。你也可以使用这个命令合并文件。
    • XCOPY - xcopy 命令允许你复制文件和目录树。这个命令更适用于复制文件夹。 xcopy 命令也有很多编辑修改的衍生命令,能够让高级用户更多地控制复制进程。为了支持 robocopy 命令, xcopy 现已被弃用,但是它依旧有效,可以复制文件。
    • ROBOCOPY - 在Windows命令提示符中,它是最新的可用的复制命令。它需要Windows Vista或更新的系统作为支撑。Windows XP用户需要安装 Windows 2003 服务器资源套件工具包 才能使用它。 robocopy 支持更多重要的文件复制任务,可以创建两个文件结构的完全的镜像副本而不复制任何不需要的文件,与此同时还能保留文件权限和其他属性等。同时它还允许您保留所有相关文件信息,更适用于复制大量数据。
    广告
方法 2
方法 2 的 4:

COPY命令

PDF download 下载PDF文件
  1. copy 命令最适用于复制单个文件。为了使用基本的 copy 复制命令,你最好输入 copy 来源路径 目标路径 。例如,如果你想将文件 范例.txt C:\Users\desktop 路径复制到 D:\backup 路径,输入以下命令: [1]
     copy 
    C:\Users\desktop\文件名.txt D:\backup\文件名.txt
    • 你也需要给复制的文件输入文件名。如果你希望的话,也可以使用这个命令更改复制后文件的名称。
    • 如果你想复制当前工作路径下的某个文件,只需要在命令的 来源 部分输入文件名。例如,如果你已经位于 C:\Users\desktop 文件夹,你想在这里进行复制操作,那么输入的命令应该是 copy 文件名.txt D:\backup\文件名.txt
  2. 使用 *.* 通配符来一次性复制一个文件夹中的所有文件。例如,为了将 C:\Users\desktop\ 文件夹中的文件全部复制到 D:\backup ,请输入以下命令:
     copy 
    C:\Users\desktop\*.* D:\backup
    • copy 命令无法复制隐藏的文件。如果你想要复制隐形文件,你需要使用 xcopy robocopy 命令。
    • 你可以输入 *.* 字符作为文件资源,这样就能复制当前工作路径下的所有文件了。如上例,如果你正处于 C:\Users\desktop\ 文件夹中,输入 copy *.* D:\backup 命令。
  3. 如果你的文件资源和目标路径或文件名中带有一个空格,你需要把它放在双引号中。例如,如果你想复制 C:\Users\My Documents 路径下的所有文件到 D:\2015 Backup 文件夹中,输入以下命令:
     copy 
     "C:\Users\My Documents\*.*" 
     "D:\2015 Backup" 
    
  4. copy 复制命令的隐藏功能就是可以将多个文件合并到一起。这对于处理纯文本文件时是很有帮助的。使用以下命令,可以将第一个和第二个文件中的内容合并在一起,生成一个新文件。复制命令是: [2]
     copy 
    文件1.txt+文件2.txt 新文件.txt
    • 这个命令假定 文件1.txt 文件2.txt 都位于当前路径下。如果文件位于其它路径中,你需要在每个文件名的前面加上文件所在的路径。
    广告
方法 3
方法 3 的 4:

XCOPY命令

PDF download 下载PDF文件
  1. 你最好在复制单个文件时使用 copy 命令。 xcopy 命令不允许你指明、设定一个路径或文件名作为目标位置。 [3]
  2. xcopy 命令已被很多人弃用,并将在不久的未来就被淘汰使用了。 robocopy 命令可以实现所有 xcopy 命令执行的功能,而且它更加灵活可靠。使用 robocopy 命令创建脚本,可能会成为不会过时的技术。
  3. xcopy 命令最主要的功能是将一个路径中的多个文件夹或文件夹中的内容复制到另一个路径中。例如,如果你想要将 C:\tools 路径中的所有内容复制到新文件夹 D:\backup\tools 下,那么输入以下命令:
    xcopy C:\tools\* D:\backup\tools /e /i
    • /e 告诉 xcopy 命令复制文件来源路径下所有子目录。这也包括任何空白目录。
    • /i 告诉 xcopy 命令假定目标位置是一个文件夹。这会在复制进程中创建一个新文件夹。
    • 当你需要从CD或DVD中复制文件,那么它是最有用的。它将会在复制进程中自动移除文件的只读属性。
  4. 相比于 copy 命令, xcopy 命令的一个很大的优势就是能够复制隐藏文件和系统文件。在命令后加上后缀 /h 修饰符即可复制隐藏文件。
    xcopy C:\tools\* D:\backup\tools /e /i /h
    广告
方法 4
方法 4 的 4:

ROBOCOPY命令

PDF download 下载PDF文件
  1. robocopy 命令能够代替 xcopy 命令。它能够在让你无需担心界定内容的情况下,快速复制整个文件夹。例如,如果你想要将 C:\tools 目录下的所有内容都复制到 D:\backup\tools 新文件夹中,输入以下命令:
    robocopy C:\tools D:\backup\tools /e
    • /e 修饰符告诉 robocopy 命令复制包含所有子目录下的所有内容。这也包括空白文件夹。
    • robocopy 会自动复制隐藏文件和系统文件。如果它们不存在于目标路径中,那么会创建新的目录。
  2. 创建镜像目录对于制备备份来说是很重要的。 robocopy 命令的镜像选项能够将来源位置的所有内容复制到目的位置。接着,它会删除目标位置中除去来源路径中内容以外的所有文件。这将确保你的备份文件只含有最新版本的文件。例如,想要将 C:\Users\My Documents 文件镜像复制到 D:\backup\My Documents 中,输入以下命令: [4]
    robocopy "C:\Users\My Documents" 
     "D:\backup\My Documents" 
    /mir
    • 这项功能会保留所有原始文件的所有权限。
  3. 如果连接中断,你可能需要重新启动复制进程。命令是:
    robocopy "C:\Users\My Documents" 
     "D:\backup\My Documents" 
    /z
  4. robocopy 允许你创建日志文件。这能帮助你精确地找到问题故障,并生成复制的存档。
    robocopy "C:\Users\My Documents" 
     "D:\backup\My Documents" 
    /log+: < 
    文件名 > 
    .txt
    • /log+ 修饰符能够在现有的日志文件中添加内容,而不是重写覆盖它。如果你更新重写旧的日志文件,请使用 /log:<文件名>.txt 命令。
    广告

关于本wikiHow

本页面已经被访问过38,582次。

这篇文章对你有帮助吗?

广告