我可以使用批次檔將多個檔案從一個資料夾複製到Windows中的多個資料夾嗎?

我可以使用批次檔將多個檔案從一個資料夾複製到Windows中的多個資料夾嗎?

我有一個資料夾(D:office),裡面有10個pdf檔(檔案名稱是隨機的)。我想將它們中的每一個連續複製到新的 10 個資料夾中(D\alpha\a.... D\alpha\j)。是否可以?

編輯:很抱歉英文不好,我不是本地用戶。我想問的是自動化解決方案而不是手動複製和貼上。

答案1

沒有快速的解決方案。此時你所能做的就是複製和貼上。反白顯示資料夾中的所有 PDF,然後開啟新資料夾並執行以下操作Ctrl+V貼。在每個資料夾中重複此操作。

您可以透過反白顯示要複製的所有檔案來選擇它們,使用Ctrl+C,然後使用以下命令選擇要將其複製到的所有資料夾Ctrl+點擊,然後右鍵單擊其中一個資料夾並選擇“貼上”。這應該可以解決你的問題。正如評論中所提到的。除非您想建立程式來執行此操作,否則這些步驟是您的最佳選擇。

答案2

調查機器人複製,複製或者複製適用於 Windows 的命令。編輯以下程式碼以滿足您的需要,寫入記事本並使用.bat副檔名儲存。

Robocopy D:\Office\*.pdf D:\YourNewFolder1 Robocopy D:\Office\*.pdf D:\YourNewFolder2 Robocopy D:\Office\*.pdf D:\YourNewFolder3

*字元稱為通配符。它將帶有擴展名的所有檔案名稱複製.pdf到以下目錄位置。如果新資料夾名稱不存在,則會建立它。我還相信 robocopy 的預設功能是按字母/數字方式複製,這應該可以解決您透過串行複製的需要。如果沒有,您可以D:\office\*1.pdf在範例中使用,這將複製具有任何名稱的所有文件,以 1. 沖洗並重複您的系列範圍。

另請檢查可用於任何/每個命令的標誌,因為它們也可能會有所幫助。即:在目錄中遞歸複製,不複製特定檔案/資料夾等...

相關內容