批处理文件仅将新文件从源复制到目标

批处理文件仅将新文件从源复制到目标

我正在尝试创建一个批处理文件,仅将新文件复制到另一个文件夹。我有 .png 文件,这些文件在一天中的不同时间通过 FTP 传入。因此,我正在寻找一个可以每天运行一次的 .bat,它只会复制新的 .png 文件并将它们放置在目标文件夹中。

但是,目标文件夹始终是空的。这是因为我使用的软件会自动获取 .png 文件进行处理。我每天都手动移动这些 .png 文件。

答案1

xcopy实用程序将执行您想要的操作:

xcopy /s /d {source dir}\ {target dir}\

或者:

xcopy /s /d {source dir}\*.PNG {target dir}\

第一个例子复制所有文件,而第二个例子仅.PNG复制文件。

/s如果您想要复制单个目录而不是整个树,请省略。

相关内容