使用xcopy将文件从2个目录复制到一个目录

时间:2017-05-11 16:21:46

标签: batch-file cmd xcopy

我无法将文件夹(有一个sub_folder)中的所有.txt文件复制到另一个文件夹中。我浏览了大部分现有的线程,这就是我尝试过的,

xcopy /s %logfolder%\*.txt  %monthlylogcopy%\
for /R %logfolder%  %f in (*.txt) do copy %f %monthylcopy%\

结果:在这两种情况下,始终只有1个.txt文件从源复制到目标。文件夹和子文件夹中有超过20个.txt文件。

注意:在2)中使用单个'%',因为我在cmd中运行它。

让我知道我错过了什么。提前谢谢。

1 个答案:

答案 0 :(得分:0)

您似乎忘记在%logfolder%和文件扩展名* .txt之间添加反斜杠。假设变量实际包含有效路径,以下命令应该有效:

Spinner