目标文件夹批处理文件

Destination Folder Batch file

我目前使用的是 .bat 文件

我可以使用 copy test.cfg testVersion434.

test.cfg 文件复制到名为 testVersion434 的文件夹中

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

开头的文件夹中

我将来会创建文件夹 testVersion43x,我会在所有以 test

开头的文件夹中复制 test.cfg

我可以列出所有 dir test*

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

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

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