将选定的jpg从一个文件夹复制到另一个

时间:2013-06-18 14:01:27

标签: batch-file

我正在考虑将一个.jpg文件列表从一个文件夹复制到另一个位于另一个位置的文件夹中,但是应该创建与源文件夹相同的文件夹名称。

e.g。文件夹名称“123”Jpg副本是001.jpg和002.jpg。目标文件夹将创建为123。

我有100多个这样的文件夹,我需要复制许多图像,这些文件应该在创建与其源文件夹相同的文件夹后复制。

1 个答案:

答案 0 :(得分:1)

您可以在批处理文件中包含以下行,以将文件从一个文件夹复制到另一个文件夹。

set source=SOURCE_DIRECTORY_PATH\*.jpg
set destination=DESTINATION_DIRECTORY_PATH
xcopy /s/D %source% %destination%

选项's'用于复制文件夹&所有子文件夹。

选项“D”用于指定日期和时间,以便仅复制在该日期之后修改的文件。如果没有给出日期,则仅复制源日期/时间比目标时间

更新的文件

要复制少数特定文件,您可以使用以下代码:

set destination=DESTINATION_DIRECTORY_PATH

FOR %A IN (filepath1, filepath2, filepath3, ...) DO xcopy /s/D %A %destination%