Jumat, 25 November 2011

Xcopy-Powerfull dan serbaguna cara untuk menyalin atau back up file

For copying large numbers of files or backing up a large folder, the command line is often the fastest and easiest way to go. Untuk menyalin sejumlah besar file atau back up folder yang besar, baris perintah sering cara tercepat dan termudah untuk pergi. The command “xcopy” is a very useful and powerful command for this purpose. Perintah "xcopy" adalah perintah yang sangat berguna dan kuat untuk tujuan ini. (The old DOS also had an “xcopy” command but it sometimes had trouble with long file names. The XP version has no such problems.) “xcopy” comes with an alphabet soup of assorted switches that give it great versatility for use as a file backup utility. (DOS tua juga memiliki "xcopy" perintah tetapi kadang-kadang mengalami kesulitan dengan nama file yang panjang Versi XP tidak memiliki masalah seperti itu..) "Xcopy" dilengkapi dengan sup alfabet
Sintaks dari perintah Xcopy
Xcopy has a large number of possible switches, which gives the command a great deal of flexibility. Xcopy memiliki sejumlah besar switch mungkin, yang memberikan perintah banyak fleksibilitas. The syntax for the command is given by: Sintaks untuk perintah ini diberikan oleh:
XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W] [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U] [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/EXCLUDE:file1[+file2][+file3]...]

Upper case letters have been used above but the command is case-insensitive. Huruf besar telah digunakan di atas, tetapi perintahnya adalah case-insensitive. A description of the various switches is given in Table I. Note that Windows Vista has an additional switch "/B". Sebuah deskripsi berbagai switch diberikan dalam Tabel I. Perhatikan bahwa Windows Vista memiliki saklar tambahan "/ B". The function of this switch is to copy a Symbolic Link itself instead of the target of the link. Fungsi dari switch ini adalah untuk menyalin Link simbolik itu sendiri, bukan dari target link. Windows 7 has added "/J" to use unbuffered I/O for large files. Windows 7 telah menambahkan "/ J" untuk menggunakan unbuffered I / O untuk file besar.

Tabel I. Deskripsi switch untuk Xcopy perintah :
/ A          : Salinan hanya file dengan atribut arsip diatur, tidak mengubah atribut.
/ M         : Salinan hanya file dengan mengatur atribut arsip, mematikan atribut arsip. Useful in backup. Berguna dalam cadangan.
/ D: mdy               : Salinan file yang diubah pada atau setelah tanggal yang ditentukan. If no date is given, copies only those files whose source time is newer than the destination time. Jika tanggal tidak diberikan, hanya salinan file yang sumber waktu lebih baru dari waktu tujuan. Useful in backup. Berguna dalam cadangan.
/ P          : Meminta Anda sebelum membuat setiap file tujuan.
/ S           : Salinan direktori dan subdirektori kecuali yang kosong.
/ E           : Salinan direktori dan subdirektori, termasuk yang kosong. Same as /S /E. Sama seperti / S / E. May be used to modify /T. Dapat digunakan untuk memodifikasi / T
/ V          : Memverifikasi setiap file baru. Not used by Windows XP. Tidak digunakan oleh Windows XP
/ W         : Meminta Anda untuk menekan tombol sebelum menyalin
/ C          : Terus menyalin bahkan jika terjadi kesalahan.
/ Saya    : Jika tujuan tidak ada dan menyalin lebih dari satu file, mengasumsikan bahwa tujuan harus direktori.
/ Q          : Apakah tidak menampilkan nama file ketika menyalin.
/ F           : Menampilkan sumber lengkap dan nama file tujuan ketika menyalin.
/ L           : Menampilkan file yang akan disalin.
/ G          : Memungkinkan menyalin file dienkripsi untuk tujuan yang tidak mendukung enkripsi.
/ H          : Salinan tersembunyi dan file sistem juga.
/ R          : Menimpa read-only file.
/ T           : Membuat struktur direktori, tetapi tidak menyalin file. Does not include empty directories or subdirectories. Tidak termasuk direktori kosong atau subdirektori.
/ U          : Salinan hanya file yang sudah ada di tujuan.
/ K          : Salinan atribut. Normal Xcopy will reset read-only attributes. Xcopy normal akan mengatur ulang atribut read-only.
/ N          : Salinan yang dihasilkan menggunakan "singkat" nama. May be necessary when copying from NTFS to FAT16. Mungkin diperlukan ketika menyalin dari NTFS ke FAT16.
/ O          : Salinan kepemilikan file dan informasi ACL.
/ X          : Salinan pengaturan file audit (menyiratkan / O).
/ Y           : Menekan mendorong untuk mengkonfirmasi bahwa Anda ingin menimpa sebuah file tujuan sudah ada. May be preset in the COPYCMD environment variable Mungkin telah diatur dalam variabel lingkungan COPYCMD
/-Y          : Anjuran untuk mengkonfirmasi Anda ingin menimpa sebuah file tujuan sudah ada.
/ Z           : Salinan melalui jaringan dalam mode restartable.
/ MENGECUALIKAN: file1 [file2 +] [+ file3] ...       : Menentukan daftar file yang mengandung string untuk dikecualikan. Tricky to use. Rumit untuk digunakan. See below. Lihat di bawah.
/ B          :               Salinan Link simbolik itu sendiri instesd dari target link. (Windows Vista/Windows 7) (Windows Vista / Windows 7)
/ J           : Salinan menggunakan I unbuffered / O. Recommended for very large files. Direkomendasikan untuk file yang sangat besar. (Windows 7) (Windows 7)
Aplikasi Xcopy
Xcopy provides an excellent tool for backing up selected folders. Xcopy menyediakan alat yang sangat baik untuk back up folder yang dipilih. With appropriate switches, a variety of backup scenarios can be created. Dengan switch yang sesuai, berbagai skenario cadangan dapat dibuat. One possible backup configuration would be to copy only those files that have been changed. Salah satu konfigurasi cadangan yang mungkin akan hanya menyalin file-file yang telah berubah. Here is an example command: xcopy C:\somefolder E:\backupfolder /D /E /C /R /H /I /K /Y This command will copy all files, including those in sub-folders, that are newer in the source folder. Berikut adalah contoh perintah: xcopy C:\somefolder E:\backupfolder /D /E /C /R /H /I /K /Y Perintah ini akan menyalin semua file, termasuk yang di sub-folder, yang baru di folder sumber. It will copy hidden as well as read-only files and will create the destination folder and/or sub-folders if they do not already exist. Ini akan menyalin tersembunyi serta membaca-hanya file dan akan membuat folder tujuan dan / atau sub-folder jika mereka tidak sudah ada.
The next example shows the use of a wildcard; it collects all files of a given type and copies them into one place. Contoh berikut menunjukkan penggunaan wildcard, itu mengumpulkan semua file dari jenis tertentu dan salinan mereka ke satu tempat. The command xcopy C:\*.mp3 E:\mp3folder /S /I /C > E:\mp3List.txt will collect all MP3 files on the C: drive and copy them to a folder on the E: drive. Perintah xcopy C:\*.mp3 E:\mp3folder /S /I /C > E:\mp3List.txt akan mengumpulkan semua file MP3 pada drive C: dan menyalinnya ke folder di E: drive. It also creates a list of the files copied and places the list on the E: drive. Hal ini juga membuat daftar file yang disalin dan tempat daftar di E: drive. This simple command preserves the sub-folder structure. Ini perintah sederhana mempertahankan struktur sub-folder. If desired, a more advanced script could be written that places all MP3 files in one folder with no sub-folders. Jika diinginkan, script yang lebih maju dapat ditulis yang menempatkan semua file MP3 dalam satu folder dengan tidak ada sub-folder.

Tidak ada komentar:

Posting Komentar

ads