0

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

我想知道是否可以使用批处理文件执行此操作?(例如for循环)

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

4

1 回答 1

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
)
于 2013-08-23T19:29:35.007 回答