我需要将循环中提到的一组文件复制到另一个位置,并将每个文件复制到以文件名命名的目录中。
示例:我需要将 file1.txt 从路径 ABC 复制到 DEF\file1\ ;file2.txt 从路径 ABC 到 DEF\file2\
我一直在尝试使用以下 for 循环来实现相同的目的。但是,我正在做的事情似乎存在语法错误。由于急于交付,在将其发布到此处之前,我无法进行太多探索。我正在寻找并行的解决方案。请让我知道下面代码示例的问题
FOR %%file IN (de.txt en.txt es.txt fr.txt it.txt ja.txt nl.txt pt.txt zh_CN.txt) DO
SET name=%file%.*
echo f | xcopy /I /Y "C:\textfiles\%name%.txt" D:\textfiles\%name%\LanguageFile.txt
DONE