共用方式為


作法:將目錄複製到 Visual Basic 中的另一個目錄

CopyDirectory使用方法將目錄複製到另一個目錄。 此方法會複製目錄的內容以及目錄本身。 如果目標目錄不存在,則會建立它。 如果相同名稱的目錄存在於目標位置,且 overwrite 設定為 False,則會合併兩個目錄的內容。 您可以在工作期間指定目錄的新名稱。

在目錄中複製檔案時,可能會擲回例外狀況,而這是因為特定檔案造成的,例如合併時已存在的檔案,且 overwrite 設定為 False。 擲出這類例外狀況時,它們會被合併為一個單一的例外狀況,其 Data 屬性將保存檔案路徑或目錄路徑作為鍵,而具體的例外訊息則存放在相應的值中。

將目錄複製到另一個目錄

  • CopyDirectory使用 方法,指定來源和目的地目錄名稱。 下列範例會將名為 TestDirectory1TestDirectory2的目錄複製到 ,並覆寫現有的檔案。

    My.Computer.FileSystem.CopyDirectory("C:\TestDirectory1", "C:\TestDirectory2", True)
    

    此程式代碼範例也可作為 IntelliSense 代碼段使用。 在代碼段選擇器中,它位於 檔案系統 - 處理磁碟驅動器、資料夾和檔案。 如需詳細資訊,請參閱 代碼段

健全的程式設計

以下條件可能會造成例外狀況:

另請參閱