批处理 - 如何将文件类型为 A 的文件从路径 A 的子文件夹 A 复制到路径 B 的子文件夹 A?

Batch - How can I copy files with filetype A from a subfolder A of Path A to subfolder A of Path B?

我正在尝试复制不同路径中具有相同子文件夹名称的所有文件类型。

示例,

我想复制自:

C:\PathA\FolderA\file1.filetype1
C:\PathA\FolderB\file2.filetype1
C:\PathA\FolderC\file3.filetype1
.
.
.

进入:

C:\PathB\FolderA\file1.filetype1
C:\PathB\FolderB\file2.filetype1
C:\PathB\FolderC\file3.filetype1
.
.
.

我该怎么做?

如果您只想复制特定类型的文件,您可以这样做:

xcopy (SourceDirectory)\.filetype .\(DestinationDirectory) /S /Y

/S:复制目录和子目录(空的除外),子目录需要指定此参数

/Y: 自动确认覆盖目标目录已有文件

您可以指定 /E 而不是 /S 来复制空目录。