Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Metode My.Computer.FileSystem.MoveFile ini dapat digunakan untuk memindahkan file ke folder lain. Jika struktur target tidak ada, struktur tersebut akan dibuat.
Untuk memindahkan file
MoveFileGunakan metode untuk memindahkan file, menentukan nama file dan lokasi untuk file sumber dan file target. Contoh ini memindahkan file bernamatest.txtdariTestDir1keTestDir2. Perhatikan bahwa nama file target ditentukan meskipun sama dengan nama file sumber.My.Computer.FileSystem.MoveFile("C:\TestDir1\test.txt", "C:\TestDir2\test.txt")
Untuk memindahkan file dan mengganti namanya
MoveFileGunakan metode untuk memindahkan file, menentukan nama dan lokasi file sumber, lokasi target, dan nama baru di lokasi target. Contoh ini memindahkan file bernamatest.txtdariTestDir1keTestDir2dan mengganti namanyanexttest.txt.My.Computer.FileSystem.MoveFile("C:\TestDir1\test.txt", "C:\TestDir2\nexttest.txt", FileIO.UIOption.AllDialogs, FileIO.UICancelOption.ThrowException)
Pemrograman yang Kuat
Kondisi berikut dapat menyebabkan pengecualian:
Jalur tidak valid karena salah satu alasan berikut: ini adalah string panjang nol, hanya berisi spasi kosong, berisi karakter yang tidak valid, atau merupakan jalur perangkat (dimulai dengan \\.\) (ArgumentException).
Jalur tidak valid karena itu adalah
Nothing(ArgumentNullException).destinationFileNameadalahNothingatau string kosong (ArgumentNullException).File sumber tidak valid atau tidak ada (FileNotFoundException).
Jalur gabungan menunjuk ke direktori yang ada, file tujuan ada dan
overwritediatur keFalse, file di direktori target dengan nama yang sama sedang digunakan, atau pengguna tidak memiliki izin yang memadai untuk mengakses file (IOException).Nama file atau direktori di jalur berisi titik dua (:) atau dalam format yang tidak valid (NotSupportedException).
showUIdiatur keTrue,onUserCanceldiatur keThrowException, dan pengguna telah membatalkan operasi atau kesalahan I/O yang tidak ditentukan terjadi (OperationCanceledException).Jalur melebihi panjang maksimum yang ditentukan sistem (PathTooLongException).
Pengguna tidak memiliki izin yang diperlukan untuk melihat jalur (SecurityException).
Pengguna tidak memiliki izin yang diperlukan (UnauthorizedAccessException).