我正在考虑将一个.jpg文件列表从一个文件夹复制到另一个位于另一个位置的文件夹中,但是应该创建与源文件夹相同的文件夹名称。
e.g。文件夹名称“123”Jpg副本是001.jpg和002.jpg。目标文件夹将创建为123。
我有100多个这样的文件夹,我需要复制许多图像,这些文件应该在创建与其源文件夹相同的文件夹后复制。
答案 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%