【发布时间】:2019-01-06 18:43:04
【问题描述】:
我有子文件夹,例如:c:\main\bot01\sb0102 -> sb0199,c:\main\bot99\sb9901 -> sb9999。
如何制作批处理文件以将 1 个文件复制到以“sb”开头的每个文件夹? 由于有许多“sb”文件夹,我不能像这样为它们的每一行创建命令:
xcopy "C:\test.txt" "c:\main\bot01\sb0102" /y
【问题讨论】:
-
试试这个
@For /D %%A In ("C:\main\bot01\sb*") Do @Copy /Y "C:\test.txt" "%%A"! -
这是否意味着在sb号码的前两位重复bot号码?以及为什么要从 sb0102 而不是 sb0101 开始?
-
我的错误,bot01应该是sb0101到sb0199
标签: batch-file