2012-07-05 193 views
1

我有一个文件夹,其中包含一些我想要复制到260个文件夹中的内容,它们都位于同一个文件夹中。 我想这是批处理文件和for循环可行的,但我似乎无法理解如何做到这一点。将文件夹复制到多个文件夹中

+0

可能重复的http://超级用户.COM /问题/ 136725 /复制文件到多个文件夹-via-batch-script – AurA

+0

不完全相同的问题。我遇到的问题是我想要一个子文件夹(包含内容)复制到260个文件夹。另外我想将文件传输到这些文件夹的特定子文件夹。 –

+0

什么是260目标文件夹?它们都是在同一位置的子文件夹,还是所有路径都是以单独的行形式写入文本文件? –

回答

1

您可以使用XCopy用于复制文件

xcopy "src\*.*" "..\..\..\dst" /s /i /c /y 

,并可以添加循环FOR循环

for /l %%a in (1,1,260) do (
    call :Method1 
) 


:Method1 
xcopy "src\*.*" "..\..\..\dst" /s /i /c /y 
GOTO :EOF 

更新

FOR /D %%a in ("dst\*") do 
    xcopy "src\*.*" "%%a" /s /i /c /y 
+0

我更换了哪些部件?我想我必须将(1,1,260)更改为要找到260个文件夹的主文件夹?在XCOPY部分中,“.. \ .. \ .. \ dst”部分,我应该在这里放什么? –

+0

添加您的源文件夹路径在'src'和目的地路径'dst'。 –

+0

没关系(1,1,260) - >(start,step,end) –

相关问题