2013-08-23 42 views
0

我知道該怎麼做Java,只需打開每個文件夾並複製第一個文件,然後複製下一個文件夾等等。Windows - 如何從每個子文件夾複製一個文件(採樣)

我想知道如果可以用這個批處理文件嗎? (例如for循環)

再次澄清,假設我有一個包含1000個子文件夾的文件夾,每個文件夾包含許多文件(具有相同的格式和不同的名稱)。我想複製目標文件夾中每個文件夾的示例文件。

回答

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 
) 
+0

我想它會複製所有的文件。但我想從每個文件夾中取樣。我不明白我應該把什麼作爲我的文件名,在那裏我不知道我的文件名 –

+0

對不起(但我也不知道你的文件名。該如何選擇文件? – Endoro

+0

這是主要部分這個問題,我只想要一個隨機的(或第一個)文件夾,而不是一個特定的文件。 –

相關問題