HOWTO · Batch

批處理指令碼中的遞迴 Xcopy

本教程將討論批處理指令碼中的遞迴 xcopy。

本頁內容

如果你正在尋找遞迴使用 XCOPY 命令的一些解決方案,那麼你可以關注這篇文章。本文將展示 XCOPY 的遞迴使用。

此外,我們將使用 XCOPY 的一般用法、XCOPY 的遞迴使用以及有關此命令的一些標誌。此外,我們將看到必要的示例和解釋,以使主題更容易理解。

批量使用 XCOPY 的一般方法

xcopy 可以輕鬆地將任何檔案從一個目錄複製到另一個目錄。該命令的一般格式是 xcopy G:\source G:\destination

xcopy G:\Capture.jpg G:\Cases\

在上面的例子中,我們將一個檔案從 G:\Capture.jpg 複製到 G:\Cases\。但此命令不是自動的,因此你可能需要為目錄中的每個檔案執行該命令。

批量遞迴使用 XCOPY

你可以遞迴使用 XCOPY 命令一次複製目錄中的所有檔案。我們示例的程式碼如下所示。

xcopy A: B: /s /e

上面的示例將所有檔案、目錄和子目錄從驅動器 A 複製到驅動器 B。這裡,/S 標誌表示所有資料夾和子資料夾,/E 標誌表示空資料夾,因為我們將複製所有資料夾、檔案、目錄、子目錄和空資料夾。

批量 XCOPY 的必要標誌

帶有 XCOPY 的其他一些標誌可用於任何目的。讓我們討論一下。

/B 此標誌用於複製符號連結,而不是檔案的目標。
/C 如果發生任何錯誤,此標誌用於繼續該過程。
/F 此標誌在複製時顯示完整的源和目標。
/G 此標誌允許我們將加密檔案複製到不支援加密的目的地。
/L 此標誌顯示將被複制的檔案列表。
/Q 此標誌在複製時不會顯示檔名。
/V 此標誌將驗證新檔案是否可讀。
/W 當使用者按下某個鍵時,此標誌將啟動該過程。
/P 此標誌將在建立每個檔案之前提示。
/Y 此標誌確認覆蓋檔案。