FileSystem.CopyFile Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
CopyFile
tidak 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
CopyFile
tidak 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
CopyFile
tidak 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
CopyFile
tidak 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 |