我需要将文件夹 A 复制到文件夹 B,文件夹 A 有子文件夹。我试过 xcopy 和 copy 都卡住了。
C:\Users>xcopy sushantg\A\* sushantg\B /s /e /h /T
Does sushantg\B specify a file name
or directory name on the target
(F = file, D = directory)?
Does sushantg\B specify a file name
or directory name on the target
(F = file, D = directory)?
Run Code Online (Sandbox Code Playgroud)
小智 9
您在这里有两个主要选择:
第一个选项是添加/i
参数。文档中的相关文字如下:
如果 Source 是目录或包含通配符且 Destination 不存在,则 xcopy 假定 Destination 指定目录名称并创建新目录。然后,xcopy 将所有指定的文件复制到新目录中。默认情况下,xcopy 会提示您指定 Destination 是文件还是目录。
另一种选择是通过以反斜杠结尾来指定目标是一个目录,这将使代码如下所示:
xcopy sushantg\A\* sushantg\B\ /s /e /h /T
Run Code Online (Sandbox Code Playgroud)
(注意后面的反斜杠B
)
我目前找不到此选项的任何相关文档,但我在本地对其进行了测试并解决了该问题。
归档时间: |
|
查看次数: |
19114 次 |
最近记录: |