2016-07-26 73 views
0

我需要找到一種非混亂的方式將所有jpeg和其他圖片文件從我的c盤移動到一個文件夾中。如果可能的話,更願意將它作爲批處理文件運行。將所有jpeg文件移動到一個位置的代碼。

+0

什麼是操作系統? – matthiasbe

+0

所以我有一個Windows 10機器和一個Windows 7。對不起忘了添加到原來的帖子 –

+0

使用'xcopy /?'。 – 2016-07-26 08:46:23

回答

0

我確定有可用的工具可以這樣做,我不確定是否需要構建腳本。

例如:http://limagito.com/

+0

我正在嘗試與cmd玩,因爲我目前正在做一個PowerShell課程。 –

+0

我相信最好的辦法可能是xcopy? –

+0

對不起,我是Linux用戶:p – matthiasbe

0

下掃描你的C:驅動器和每個文件夾/子文件夾,轉儲的完整路徑和任何* .JPEG文件的文件名到一個文本文件中。然後使用該文本文件將其中列出的每個文件一次一個移動到您選擇的目的地。

DIR /S /B %SYSTEMDRIVE%\*.jpeg>"C:\Temp\images_found.txt" 
FOR /f "tokens=* delims=" %%x in (C:\Temp\images_found.txt) do MOVE /Y "%%x" "C:\Destination" 

添加任何你想要的文件擴展名,你甚至可以掃描倍數中間用分號分隔,例如:

DIR /S /B %SYSTEMDRIVE%\*.jpeg;*.bmp;*.png;*.gif>"C:\Temp\images_found.txt" 

如果您願意的文件,而不是複製移動它們,將MOVE命令更改爲COPY