批处理文件创建多个文件夹并将文件复制到所有

Batch file to create multiple folders and copy files to all

我需要一个批处理文件:
我有一个文件夹,其名称是:1 有多个文件和子文件夹

  1. 我会创建29个文件夹2-30
  2. 将文件夹名称 1 中的所有文件复制到 2-30 个文件夹

文件夹名称应为:

1-2-3-4...30

谢谢。

@echo off
for /l %%a in (2,1,30) do (
md "%%a"
xcopy "%CD%" "%CD%\%%a" /s
)

把这个批处理文件放在文件夹“1”所在的目录下。但我认为如果您想通过代码与之交互,只用一个数字命名文件夹是不正确的。尝试将您的文件夹命名为:folder1、folder2…