批处理复制A文件夹中的所有文件(包括子文件夹及其文件)到 B文件夹下

2024-11-04 06:18:59
推荐回答(3个)
回答1:

copy A\*.* B\

就完了。。
*.*就表示其目录下含所有的子目录文件

附一个用法说明:
 COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] source [/A | /B]
  [+ source [/A | /B] [+ ...]] [destination [/A | /B]]
  source 指定要复制的文件。
  /A 表示一个 ASCII 文本文件。
  /B 表示一个二进位文件。
  /D 允许解密要创建的目标文件
  destination 为新文件指定目录和/或文件名。
  /V 验证新文件写入是否正确。
  /N 复制带有非 8dot3 名称的文件时,
  尽可能使用短文件名。
  /Y 不使用确认是否要覆盖现有目标文件
  的提示。
  /-Y 使用确认是否要覆盖现有目标文件
  的提示。
  /Z 用可重新启动模式复制已联网的文件。
  命令行开关 /Y 可以在 COPYCMD 环境变量中预先设定。
  这可能会被命令行上的 /-Y 替代。

回答2:

xcopy [A文件夹所在路径] [B文件夹所在路径] /S /E
/S参数必须要的,若不加/E参数那么A文件夹目录中的空文件夹将不被复制

回答3:

直接把b文件夹中的子文件夹删除掉,复制a文件夹中的图片的文件到b文件夹不就行了,何必这么纠结,如果也要保留文件夹名称,那么请连a文件夹子文件一并复制粘贴