Batch file 批处理文件以创建多个文件夹并将文件复制到所有文件夹
我需要一个批处理文件:Batch file 批处理文件以创建多个文件夹并将文件复制到所有文件夹,batch-file,copy-paste,Batch File,Copy Paste,我需要一个批处理文件: 我有一个文件夹,名称为:1,包含多个文件和子文件夹 我将创建29个文件夹2-30 将所有文件从文件夹名称1复制到2-30个文件夹 文件夹名称应为: 1-2-3-4…30 多谢各位 @echo off for /l %%a in (2,1,30) do ( md "%%a" xcopy "%CD%\1" "%CD%\%%a" /s ) 将此批处理文件放在文件夹“1”所在的目录中。但是,如果您想通过代码与文件夹交互,我认为仅使用一个编号命名文件夹是不正确的。尝试将文件夹命名
我有一个文件夹,名称为:1,包含多个文件和子文件夹
@echo off
for /l %%a in (2,1,30) do (
md "%%a"
xcopy "%CD%\1" "%CD%\%%a" /s
)
将此批处理文件放在文件夹“1”所在的目录中。但是,如果您想通过代码与文件夹交互,我认为仅使用一个编号命名文件夹是不正确的。尝试将文件夹命名为:folder1、folder2…堆栈溢出不是代码编写服务。请编辑您的问题以包含您已经编写的任何代码。如果文件夹1包含子文件夹1/dir1/dir2不工作。@user699998,什么是“不工作”?阅读帮助并了解如何复制子目录和-文件(如果您需要的话)…@HackR\u 360,您应该使用适当的引号来避免包含空格的路径出现问题:
md“%%~a”
和xcopy”%CD%\1”“%CD%\%%~a”
…你们都是真的,请参见编辑