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



我知道如何使用Java,只需打开每个文件夹,复制第一个文件,然后复制下一个文件夹,以此类推

我想知道的是,是否可以用一个批处理文件来做这件事?(例如for环路)

为了再次澄清,假设我有一个由1000个子文件夹组成的文件夹,每个文件夹都包括许多文件(格式相同,名称不同)。我想在目标文件夹中复制每个文件夹的示例文件。

@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
)

最新更新