目标文件夹批处理文件

时间:2015-05-06 10:02:05

标签: batch-file dos

我目前使用.bat文件

我可以使用test.cfgtestVersion434文件复制到名为copy test.cfg testVersion434的文件夹中。

很遗憾,我无法将文件test.cfg复制到以testXXXXXXXX

开头的文件夹

我将来会创建文件夹testVersion43x,我会在test.cfg开头的所有文件夹中复制test

我可以使用dir test*

列出所有这些内容

1 个答案:

答案 0 :(得分:0)

您需要枚举目标文件夹并为每个文件夹执行复制操作

for /d %%a in ("c:\folders\test*") do copy "c:\file\test.cfg" "%%~fa"

for /d命令将遍历指定的文件夹集,并且对于每个文件夹,执行do子句后的代码,%%a持有对该文件夹的引用迭代。 %%~fa是文件夹的完整路径。

相关问题