Windows环境:
我在做我认为很简单的事情上遇到了一些困难。
在过去的两个小时里,我无法将一个目录及其文件和子目录复制到另一个位置。
例如:我有一个目录mydir,其中有文件01.txt 02.txt,还有一个子目录mydir2,其中有文件sd01.txt。
我一直在尝试使用robocopy和xcopy命令。下面是我尝试过的两个命令示例。
>ROBOCOPY /MIR MyDir temp
>ROBOCOPY /MIR /CREATE MyDir temp
只会复制mydir中的文件和目录。
我想要的是将文件夹mydir本身复制到temp。
我的语法有什么不正确?

最佳答案

对于xcopy,这将完成以下工作:

xcopy mydir temp\mydir /s /i

如果mydir下面缺少temp,则将创建为目录(/i)。
/s复制子目录
您可能希望混合xcopy提供的任何参数,例如/e/k——但这取决于除了复制目录结构和文件之外,您到底需要做什么。
使用temp\mydir作为目标也适用于robocopy:
robocopy /mir /create mydir temp\mydir

两个命令都试过了,他们都为我工作。

关于windows - 如何在Windows命令行中复制目录及其文件夹?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30782855/

10-11 14:46