Windows - 如何从每个子文件夹复制一个文件(采样)

时间:2013-08-23 16:34:50

标签: windows batch-file copy directory

我知道怎么做Java,只需打开每个文件夹并复制第一个文件然后复制下一个文件夹等等。

如果可以将批处理文件作为可能,我想知道什么? (例如for循环)

再次澄清,假设我有一个包含1000个子文件夹的文件夹,每个文件夹包含许多文件(格式和名称相同)。我想复制目标文件夹中每个文件夹的示例文件。

1 个答案:

答案 0 :(得分:1)

@ECHO OFF &SETLOCAL
for /d %%a in (*) do (
    SET "folder=%%~a"
    FOR %%b IN ("%%~a\*") DO SET "file=%%~b"
    SETLOCAL ENABLEDELAYEDEXPANSION
    COPY "!file!" "X:\target folder"
    ENDLOCAL
)