Share via


FileSystem.CopyFile Metode

Definisi

Menyalin file ke lokasi baru.

Overload

CopyFile(String, String)

Menyalin file ke lokasi baru.

CopyFile(String, String, UIOption)

Menyalin file ke lokasi baru.

CopyFile(String, String, Boolean)

Menyalin file ke lokasi baru.

CopyFile(String, String, UIOption, UICancelOption)

Menyalin file ke lokasi baru.

CopyFile(String, String)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Menyalin file ke lokasi baru.

public:
 static void CopyFile(System::String ^ sourceFileName, System::String ^ destinationFileName);
public static void CopyFile (string sourceFileName, string destinationFileName);
static member CopyFile : string * string -> unit
Public Shared Sub CopyFile (sourceFileName As String, destinationFileName As String)

Parameter

sourceFileName
String

File yang akan disalin.

destinationFileName
String

Lokasi tempat file harus disalin.

Pengecualian

destinationFileName berisi informasi jalur.

destinationFileName atau sourceFileName adalah Nothing atau string kosong.

File sumber tidak valid atau tidak ada.

File di direktori target dengan nama yang sama sedang digunakan.

Nama file atau direktori di jalur berisi titik dua (:) atau dalam format yang tidak valid.

Jalur melebihi panjang maksimum yang ditentukan sistem.

Pengguna tidak memiliki izin yang diperlukan.

Pengguna tidak memiliki izin yang diperlukan untuk melihat jalur.

Contoh

Contoh ini menyalin file Test.txt ke direktori TestFiles2 tanpa menimpa file yang ada.

My.Computer.FileSystem.CopyFile( _
    "C:\UserFiles\TestFiles\test.txt", _
    "C:\UserFiles\TestFiles2\test.txt", overwrite:=False)

Ganti jalur file dengan jalur yang ingin Anda gunakan dalam kode Anda.

Contoh ini menyalin file Test.txt ke direktori TestFiles2 dan mengganti namanya NewFile.txt.

My.Computer.FileSystem.CopyFile( _
    "C:\UserFiles\TestFiles\test.txt", _
    "C:\UserFiles\TestFiles2\NewFile.txt", _
    FileIO.UIOption.OnlyErrorDialogs, _
    FileIO.UICancelOption.DoNothing)

Ganti jalur file dengan jalur yang ingin Anda gunakan dalam kode Anda.

Keterangan

CopyFiletidak mempertahankan ACE (entri Access Control). File yang baru dibuat mewarisi ACE default dari direktori tempat file dibuat.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.FileSystem.CopyFile metode .

Untuk Lihat
Salin file ke direktori yang sama. Cara: Membuat Salinan File di Direktori yang Sama di Visual Basic
Salin file ke direktori lain. Cara: Membuat Salinan File di Direktori Lain di Visual Basic

Lihat juga

Berlaku untuk

CopyFile(String, String, UIOption)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Menyalin file ke lokasi baru.

public:
 static void CopyFile(System::String ^ sourceFileName, System::String ^ destinationFileName, Microsoft::VisualBasic::FileIO::UIOption showUI);
public static void CopyFile (string sourceFileName, string destinationFileName, Microsoft.VisualBasic.FileIO.UIOption showUI);
static member CopyFile : string * string * Microsoft.VisualBasic.FileIO.UIOption -> unit
Public Shared Sub CopyFile (sourceFileName As String, destinationFileName As String, showUI As UIOption)

Parameter

sourceFileName
String

File yang akan disalin.

destinationFileName
String

Lokasi tempat file harus disalin.

showUI
UIOption

Apakah akan melacak kemajuan operasi secara visual. Defaultnya adalah UIOption.OnlyErrorDialogs.

Pengecualian

destinationFileName berisi informasi jalur.

destinationFileName atau sourceFileName adalah Nothing atau string kosong.

File sumber tidak valid atau tidak ada.

File tujuan ada dan overwrite diatur ke False.

Nama file atau direktori di jalur berisi titik dua (:) atau dalam format yang tidak valid.

Jalur melebihi panjang maksimum yang ditentukan sistem.

Pengguna tidak memiliki izin yang diperlukan.

Pengguna tidak memiliki izin yang diperlukan untuk melihat jalur.

Contoh

Contoh ini menyalin file Test.txt ke direktori TestFiles2 tanpa menimpa file yang ada.

My.Computer.FileSystem.CopyFile( _
    "C:\UserFiles\TestFiles\test.txt", _
    "C:\UserFiles\TestFiles2\test.txt", overwrite:=False)

Ganti jalur file dengan jalur yang ingin Anda gunakan dalam kode Anda.

Contoh ini menyalin file Test.txt ke direktori TestFiles2 dan mengganti namanya NewFile.txt.

My.Computer.FileSystem.CopyFile( _
    "C:\UserFiles\TestFiles\test.txt", _
    "C:\UserFiles\TestFiles2\NewFile.txt", _
    FileIO.UIOption.OnlyErrorDialogs, _
    FileIO.UICancelOption.DoNothing)

Ganti jalur file dengan jalur yang ingin Anda gunakan dalam kode Anda.

Keterangan

CopyFiletidak mempertahankan ACE (entri Access Control). File yang baru dibuat mewarisi ACE default dari direktori tempat file dibuat.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.FileSystem.CopyFile metode .

Untuk Lihat
Salin file ke direktori yang sama. Cara: Membuat Salinan File di Direktori yang Sama di Visual Basic
Salin file ke direktori lain. Cara: Membuat Salinan File di Direktori Lain di Visual Basic

Lihat juga

Berlaku untuk

CopyFile(String, String, Boolean)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Menyalin file ke lokasi baru.

public:
 static void CopyFile(System::String ^ sourceFileName, System::String ^ destinationFileName, bool overwrite);
public static void CopyFile (string sourceFileName, string destinationFileName, bool overwrite);
static member CopyFile : string * string * bool -> unit
Public Shared Sub CopyFile (sourceFileName As String, destinationFileName As String, overwrite As Boolean)

Parameter

sourceFileName
String

File yang akan disalin.

destinationFileName
String

Lokasi tempat file harus disalin.

overwrite
Boolean

True jika file yang ada harus ditimpa; jika tidak False. Defaultnya adalah False.

Pengecualian

destinationFileName berisi informasi jalur.

destinationFileName atau sourceFileName adalah Nothing atau string kosong.

File sumber tidak valid atau tidak ada.

File tujuan ada dan overwrite diatur ke False.

Nama file atau direktori di jalur berisi titik dua (:) atau dalam format yang tidak valid.

Jalur melebihi panjang maksimum yang ditentukan sistem.

Pengguna tidak memiliki izin yang diperlukan.

Pengguna tidak memiliki izin yang diperlukan untuk melihat jalur.

Contoh

Contoh ini menyalin file Test.txt ke direktori TestFiles2 tanpa menimpa file yang ada.

My.Computer.FileSystem.CopyFile( _
    "C:\UserFiles\TestFiles\test.txt", _
    "C:\UserFiles\TestFiles2\test.txt", overwrite:=False)

Ganti jalur file dengan jalur yang ingin Anda gunakan dalam kode Anda.

Contoh ini menyalin file Test.txt ke direktori TestFiles2 dan mengganti namanya NewFile.txt.

My.Computer.FileSystem.CopyFile( _
    "C:\UserFiles\TestFiles\test.txt", _
    "C:\UserFiles\TestFiles2\NewFile.txt", _
    FileIO.UIOption.OnlyErrorDialogs, _
    FileIO.UICancelOption.DoNothing)

Ganti jalur file dengan jalur yang ingin Anda gunakan dalam kode Anda.

Keterangan

CopyFiletidak mempertahankan ACE (entri Access Control). File yang baru dibuat mewarisi ACE default dari direktori tempat file dibuat.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.FileSystem.CopyFile metode .

Untuk Lihat
Salin file ke direktori yang sama. Cara: Membuat Salinan File di Direktori yang Sama di Visual Basic
Salin file ke direktori lain. Cara: Membuat Salinan File di Direktori Lain di Visual Basic

Lihat juga

Berlaku untuk

CopyFile(String, String, UIOption, UICancelOption)

Sumber:
FileSystem.vb
Sumber:
FileSystem.vb
Sumber:
FileSystem.vb

Menyalin file ke lokasi baru.

public:
 static void CopyFile(System::String ^ sourceFileName, System::String ^ destinationFileName, Microsoft::VisualBasic::FileIO::UIOption showUI, Microsoft::VisualBasic::FileIO::UICancelOption onUserCancel);
public static void CopyFile (string sourceFileName, string destinationFileName, Microsoft.VisualBasic.FileIO.UIOption showUI, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel);
static member CopyFile : string * string * Microsoft.VisualBasic.FileIO.UIOption * Microsoft.VisualBasic.FileIO.UICancelOption -> unit
Public Shared Sub CopyFile (sourceFileName As String, destinationFileName As String, showUI As UIOption, onUserCancel As UICancelOption)

Parameter

sourceFileName
String

File yang akan disalin.

destinationFileName
String

Lokasi tempat file harus disalin.

showUI
UIOption

Apakah akan melacak kemajuan operasi secara visual. Defaultnya adalah UIOption.OnlyErrorDialogs.

onUserCancel
UICancelOption

Menentukan apa yang harus dilakukan jika pengguna mengklik Batal selama operasi. Defaultnya adalah ThrowException.

Pengecualian

destinationFileName berisi informasi jalur.

destinationFileName atau sourceFileName adalah Nothing atau string kosong.

File sumber tidak valid atau tidak ada.

File tujuan ada dan overwrite diatur ke False.

Nama file atau direktori di jalur berisi titik dua (:) atau dalam format yang tidak valid.

Jalur melebihi panjang maksimum yang ditentukan sistem.

Pengguna tidak memiliki izin yang diperlukan.

Pengguna tidak memiliki izin yang diperlukan untuk melihat jalur.

UICancelOption diatur ke ThrowException, dan pengguna telah membatalkan operasi atau terjadi kesalahan I/O yang tidak ditentukan.

Contoh

Contoh ini menyalin file Test.txt ke direktori TestFiles2 tanpa menimpa file yang ada.

My.Computer.FileSystem.CopyFile( _
    "C:\UserFiles\TestFiles\test.txt", _
    "C:\UserFiles\TestFiles2\test.txt", overwrite:=False)

Ganti jalur file dengan jalur yang ingin Anda gunakan dalam kode Anda.

Contoh ini menyalin file Test.txt ke direktori TestFiles2 dan mengganti namanya NewFile.txt.

My.Computer.FileSystem.CopyFile( _
    "C:\UserFiles\TestFiles\test.txt", _
    "C:\UserFiles\TestFiles2\NewFile.txt", _
    FileIO.UIOption.OnlyErrorDialogs, _
    FileIO.UICancelOption.DoNothing)

Ganti jalur file dengan jalur yang ingin Anda gunakan dalam kode Anda.

Keterangan

CopyFiletidak mempertahankan ACE (Entri Access Control). File yang baru dibuat mewarisi ACE default dari direktori tempat file dibuat.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.FileSystem.CopyFile metode .

Untuk Lihat
Salin file ke direktori yang sama. Cara: Membuat Salinan File di Direktori yang Sama di Visual Basic
Salin file ke direktori lain. Cara: Membuat Salinan File di Direktori Lain di Visual Basic

Lihat juga

Berlaku untuk