我知道怎么做Java,只需打开每个文件夹并复制第一个文件然后复制下一个文件夹等等。
如果可以将批处理文件作为可能,我想知道什么? (例如for
循环)
再次澄清,假设我有一个包含1000个子文件夹的文件夹,每个文件夹包含许多文件(格式和名称相同)。我想复制目标文件夹中每个文件夹的示例文件。
答案 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
)