2014-03-28 45 views
0

我有幾個dxf文件分佈在服務器周圍,我需要將其複製到我的桌面上的一個文件夾。基於我寫的其他宏,我嘗試使用下面的行,但得到一個錯誤,它找不到該文件。我知道從一個緩慢的Windows資源管理器搜索它存在。任何人都可以幫助一個人嗎?提前致謝。批量查找和複製文件到桌面

副本S *:\ file1.dxf C:\用戶\我\桌面\ DXFs

編輯:我有一個網絡驅動器上的各種子文件夾一堆文件。打電話給他們s:\ directory1 \ file1.dxf,s:\ directory2 \ file2.dxf等。我正在尋找寫入我的「S」驅動器的批處理文件,並從其發生的任何子文件夾複製file1.dxf進入我桌面上的文件夾。我知道每個文件的名稱,而不是位置。

回答

0

從當前驅動器上的命令行,低於當前文件夾:

for /r %a in (*.dxf) do copy "%a" "c:\users\me\desktop\DXFs" 

雙所有%%%的批處理文件中使用 - 和文件夾必須已經存在「O課程。

+0

我不需要收集所有文件,只是一個非常具體的列表。我將如何命名特定文件? – user3420646

+0

也許如果你編輯並在你的問題中提供細節,那麼人們可以專注於你真正想要的東西。 – foxidrive