关于复制文件

时间:2015-03-21 21:13:46

标签: file text cmd copy

我想将一些文件复制到同一目的地。

将要复制的文件列在文本文件中。

那么,如何从文本文件中读取文件列表并使用cmd进行复制 命令?

我试过这个命令:

for /f "delims=" %%L in (foo.txt) do copy "%%L" new_folder 

在这个网站上提出了类似的问题,我知道。当我使用此命令时,将复制文件;但不会复制包含这些文件的文件夹。

我想用他们的目录复制文件。

我该怎么办? (对不起我糟糕的英语。)

2 个答案:

答案 0 :(得分:0)

在批处理文件中使用%% L,在交互式输入时使用%L。

根据其他因素,您的命令应该为新文件夹指定路径。

答案 1 :(得分:0)

好的,我通过搜索另一个cmd命令解决了我的问题:

for /f "delims=" %%i in (filelist.txt) do echo F|xcopy "-Source root folder-\%%i" "-Destination folder-\%%i" /i /z /y

尽管我自己已经解决了我的问题,但感谢你们的帮助。

我太欣赏了!