Bagikan melalui


Cara: Menyalin Direktori ke Direktori Lain di Visual Basic

Gunakan metode CopyDirectory untuk menyalin direktori ke direktori lain. Metode ini menyalin konten direktori maupun direktori itu sendiri. Jika direktori target tidak ada, direktori tersebut akan dibuat. Jika direktori dengan nama yang sama ada di lokasi target dan overwrite diatur ke False, konten kedua direktori akan digabungkan. Anda dapat menentukan nama baru untuk direktori selama operasi.

Saat menyalin file dalam direktori, pengecualian dapat dilemparkan yang disebabkan oleh file tertentu, seperti file yang ada selama penggabungan saat overwrite diatur ke False. Ketika pengecualian tersebut dilemparkan, pengecualian tersebut dikonsolidasikan ke dalam satu pengecualian, yang propertinya Data menyimpan entri di mana file atau jalur direktori adalah kunci dan pesan pengecualian tertentu termuat dengan nilai yang sesuai.

Untuk menyalin direktori ke direktori lain

  • Gunakan metode CopyDirectory ini, tentukan nama direktori sumber dan tujuan. Contoh berikut menyalin direktori bernama TestDirectory1 ke dalam TestDirectory2, menimpa file yang ada.

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

    Contoh kode ini juga tersedia sebagai cuplikan kode IntelliSense. Dalam pemilih cuplikan kode, cuplikan terletak di Sistem file - Memproses Drive, Folder, dan File. Untuk informasi selengkapnya, lihat Cuplikan Kode.

Pemrograman yang Kuat

Kondisi berikut dapat menyebabkan pengecualian:

Lihat juga