Xcopy buyrug'i

Xcopy buyruq misollari, variantlar, kalitlar va boshqalar

Xcopy buyrug'i , bir yoki bir nechta fayl va / yoki papkalarni bir joydan boshqa joyga nusxalash uchun ishlatiladigan buyruq buyruq buyrug'i .

Xcopy buyrug'i, ko'pgina variant va barcha kataloglarni nusxalash qobiliyati bilan, an'anaviy replikatsiya buyrug'iga qaraganda ancha o'xshash.

Robocopy buyrug'i xcopy buyrug'iga o'xshash, ammo undan ko'p variantlarga ega.

Xcopy buyrug'i mavjudligi

Xcopy buyrug'i Windows 10 , Windows 8 , Windows 7 , Windows Vista , Windows XP , Windows 98, va hokazo. Barcha Windows operatsion tizimlarida buyruq xohishi ichida mavjud.

Xcopy buyrug'i MS-DOS da mavjud DOS buyrug'i .

Eslatma: muayyan xcopy buyruqlar kalitlari va boshqa xcopy buyruqlar sintaksisi mavjudligi operatsion tizimdan operatsion tizimiga qarab farq qilishi mumkin.

Xcopy buyruq sintaksisi

xcopy manbai [ maqsad ] [ / a ] [ / b ] [ / c ] [ / d ] [ : sana ]] [ / f ] [ / f ] [ / g ] [ / h ] [ / i ] [ / j ] / k ] [ / l ] [ / m ] [ / n ] [ / u ] [ / p ] [ / q ] [ / r ] [ / s ] [ / u ] [ / v ] [ / w ] [ / x ] [ / y ] [ / -y ] [ / z ] [ / tashqarida: file1 [ + file2 ] [ + file3 ] ...] [ /? ]

Maslahat: Yuqoridagi yoki quyidagi jadvalda xcopy buyrug'i sintaksisini qanday o'qilishini bilmasangiz buyruq sintaksisini qanday o'qishni bilib oling.

manba Bu nusxa olishni istagan fayllarni yoki yuqori darajali jildni belgilaydi. Resurs faqat xcopy buyrug'idagi kerakli parametrdir. Bo'sh joylar bo'lsa, manba atrofida tirnoqlardan foydalaning.
boradigan joy Ushbu parametr manba fayllari yoki papkalarni nusxalash kerak bo'lgan joyni bildiradi. Agar biron-bir maqsad belgilangan bo'lmasa, fayllar yoki papkalar xcopy buyrug'ini ishlatgan o'sha papkaga ko'chiriladi. Agar bo'sh joy bo'lsa, maqsad atrofidagi tirnoqlardan foydalaning.
/ a Ushbu parametrdan foydalanib, faqat manbadagi arxiv fayllarini nusxalashadi. Siz / a va / m bilan birgalikda foydalana olmaysiz.
/ b Aloqaning maqsadi o'rniga ramziy bog'dan nusxa ko'chirish uchun ushbu parametrdan foydalaning. Ushbu parametr avval Windows Vista'da mavjud edi.
/ c Ushbu parametr xatolikka duch kelsa ham xcopy ni davom ettirishga majbur qiladi.
/ D [ : sana ] MM-DD-YYYY formatida / d- ni va / yoki tanlangan sanasi, xcopy buyrug'ini ushbu sana yoki undan keyin o'zgartirilgan fayllarni ko'chirib olish uchun foydalaning. Shuningdek, ushbu parametrni ma'lum bir vaqtni faqat maqsadga mavjud bo'lgan bir xil fayllardan yangi bo'lgan manbalardan nusxalash uchun foydalanishingiz mumkin . Bu muntazam fayl zahiralarini bajarish uchun xcopy buyrug'idan foydalanganda foydalidir.
/ ga Faqatgina yoki s / s bilan ishlatilganda bu parametr / lar bilan bir xil bo'ladi, lekin maqsadda bo'sh papkalarni ham yaratadi. / E parametr, maqsadda yaratilgan katalog strukturasida manba topilgan bo'sh katalog va kichik kataloglarni qo'shish uchun / t parametri bilan birga ishlatilishi mumkin.
/ f Bunday imkoniyat kopyalanan manba va manzil fayllarining to'liq yo'lini va fayl nomini aks etadi.
/ g Ushbu parametr bilan xcopy buyrug'idan foydalanib shifrlangan fayllarni shifrlashni qo'llab-quvvatlamaydigan maqsadga ko'chirishingiz mumkin . Ushbu parametr EFS shifrlangan haydovchidan fayllarni EFS bo'lmagan shifrlangan haydovchiga nusxalashda ishlamaydi.
/ h Xcopy buyrug'i sukut bo'yicha yashirin fayllar yoki tizim fayllarini nusxa olmaydi, lekin ushbu parametrdan foydalanganda.
/ i Xcopy'yu maqsadni bir katalog deb hisoblash uchun / i ni ishlating. Agar siz ushbu parametrdan foydalanmasangiz va siz katalog yoki fayllar guruhiga mansub manbadan nusxa ko'chirmoqchi bo'lsangiz va mavjud bo'lmagan joyga nusxa ko'chirsangiz, xcopy buyrug'i sizning faylingiz yoki katalogingiz bormi ekanligini so'raydi.
/ j Ushbu parametr buferlashsiz fayllarni, juda katta fayllar uchun foydali xususiyatlardan nusxa oladi. Ushbu xcopy buyruq opsiyasi avval Windows 7 da mavjud edi.
/ k Ushbu parametrni ushbu fayl xususiyatidan maqsadga o'tish uchun faqat o'qiladi fayllarni nusxalashda foydalaning.
/ l Ko'chirib olinadigan fayllar va papkalar ro'yxatini ko'rsatish uchun ushbu parametrdan foydalaning ... lekin nusxa ko'chirish aslida bajarilmayapti. / L variantni bir nechta usul bilan murakkab xcopy buyrug'ini yaratayotgan bo'lsangiz foydalidir va siz uning hipotetik tarzda ishlashini ko'rishni xohlaysiz.
/ m Ushbu parametr / variant bilan bir xil, lekin faylni nusxalashdan keyin xcopy buyrug'i arxiv xususiyatini o'chirib qo'yadi. Siz / m va / a bilan birgalikda foydalana olmaysiz.
/ n Ushbu parametr, fayllar va papkalarni qisqa fayl nomlari yordamida maqsadlarda yaratadi. Ushbu parametr fayllarni uzoq fayl nomlarini qo'llab-quvvatlamaydigan FAT kabi eski fayl tizimiga formatlangan drayvda mavjud bo'lgan joyga nusxalash uchun xcopy buyrug'idan foydalanganda foydalidir.
/ u Mo'ljalda yozilgan fayllardagi egalik va kirishni boshqarish ro'yxatini (ACL) ma'lumotlarini saqlab qoladi.
/ p Ushbu parametrdan foydalanganda siz har bir faylni maqsadga etishdan oldin sizdan so'raladi.
/ q / F parametrining bir-biriga qarama-qarshi bo'lsa, / q tugmasi xcopyni "jim" rejimiga qo'yadi, kopyalanadigan har bir faylning ekrandagi displeyini atlayarak.
/ r Ushbu parametr yordamida faqat o'qish uchun mo'ljallangan fayllarni yozing. Agar siz faqat o'qish uchun mo'ljallangan faylni o'zingiz xohlagan joyga yozishni xohlasangiz, ushbu parametrdan foydalanmasangiz, sizdan "Kirish taqiqlangan" xabari so'raladi va xcopy buyrug'i ishlamay qoladi.
/ S Ushbu variantni manbalarni ildizidagi fayllarga qo'shimcha ravishda kataloglar, pastki kataloglar va ulardagi fayllarni ko'chirib olish uchun foydalaning. Bo'sh papkalar qayta tiklanmaydi.
/ T Ushbu parametr, xcopy buyrug'ini, maqsadlardagi katalog strukturasini yaratishga majbur qiladi, ammo fayllarning hech birini nusxalash uchun emas. Boshqacha qilib aytganda, manbada topilgan papkalar va pastki papkalar yaratiladi, lekin bizda hech qanday fayl yo'q. Bo'sh papkalar yaratilmaydi.
/ u Ushbu parametr faqatgina maqsadli bo'lgan manbalardan fayllarni nusxalashtiradi.
/ v Ushbu parametr, har bir faylning bir xilligiga ishonch hosil qilish uchun uning hajmiga qarab yozib qo'yilganligini tasdiqlaydi. Tekshirish Windows XP da boshlangan xcopy buyrug'iga o'rnatildi, shuning uchun ushbu parametr Windowsning keyingi versiyalarida hech narsa qilmaydi va faqat eski MS-DOS fayllari bilan moslik uchun kiritiladi.
/ w / "Fayl (lar) ni nusxalashga tayyor bo'lganda biron-bir tugmani bosing" xabarini ko'rsatish uchun / w ni ishlating. Xcopy buyrug'i, fayllarni tugmachani bosib tasdiqlashingizdan keyin ko'rsatmalarga ko'ra nusxa ko'chirishni boshlaydi. Ushbu parametr har bir fayl nusxasidan avval tekshirish so'raladigan / p parametri bilan bir xil emas.
/ x Ushbu parametr, faylni audit sozlamalarini va tizimga kirishni boshqarish ro'yxatini (SACL) ma'lumotlarini nusxasini oladi. Siz / x ni ishlatganingizda.
/ y Xcopy buyrug'ini maqsadda mavjud bo'lgan manbalardan fayllarni yozish to'g'risida sizdan so'rashni to'xtatish uchun ushbu parametrdan foydalaning.
/ -y Xcopy buyrug'ini fayllarni qayta yozish haqida so'rashga majbur qilish uchun ushbu parametrdan foydalaning. Bu xcopy ning odatiy xulq-atvori mavjud bo'lganligi bilan ajralib turadigan g'alati tanlov kabi ko'rinishi mumkin, ammo ba'zi bir shaxsiy kompyuterlarda COPYCMD muhit o'zgaruvchilarida / y parametrlari oldindan belgilanishi mumkin.
/ z Ushbu parametr xcopy buyrug'iga tarmoq ulanishini yo'qotib yuborganingizda nusxa ko'chirish fayllarini xavfsiz ravishda to'xtatishga va ulanish qayta tiklanganidan keyin nusxalashni davom ettirishga imkon beradi. Ushbu parametr, nusxa ko'chirish jarayonida har bir fayl uchun kopyalanan foiz nisbatlarini ham ko'rsatadi.
/ chiqarib tashla : file1 [ + file2 ] [ + file3 ] ... Ushbu parametr xcopy buyrug'ini nusxa ko'chirishda o'tish uchun fayl va / yoki papkalarni aniqlash uchun foydalanishni xohlagan qidirish satrlari ro'yxatini o'z ichiga olgan bir yoki bir nechta fayl nomlarini ko'rsatishga imkon beradi.
/? Buyruq bo'yicha batafsil yordam ko'rsatish uchun yordamni kalitni xcopy buyrug'idan foydalaning. Xcopy /? xcopy yordamini bajarish uchun yordam buyrug'idan foydalanish bilan bir xil bo'ladi.

Eslatma: Xcopy buyrug'i, fayl xususiyati ochiq yoki yopiq bo'lsa manba'dagi fayllarga arxiv xususiyati qo'shiladi.

Maslahat: Xcopy buyrug'ining ba'zan uzun chiqimini qayta yo'naltirish operatoridan foydalanib faylga saqlashingiz mumkin. Ko'rsatmalar uchun Buyruq Chiqarishni qanday qilib yo'naltirish uchun faylga yo'naltirish yoki Qo'shimcha maslahatlar uchun Buyruq Tugmalariga qarang .

Xcopy buyruq misoli

xcopy C: \ Fayllar E: \ Fayllar / i

Yuqoridagi misolda C: \ Files manba katalogidagi fayllar maqsadga ko'chirilgan, fayllar deb nomlangan E- diskda yangi katalog [ / i ] mavjud.

/ S- ni ishlatmasligim sababli, ulardagi kichik kataloglar va ulardagi fayllar nusxalab bo'lmaydi.

xcopy "C: \ Muhim fayllar" D: \ Backup / c / d / e / h / i / k / q / r / s / x / y

Ushbu misolda xcopy buyrug'i zahira nusxasi sifatida ishlashga mo'ljallangan. Zaxira dasturlari o'rniga fayllarni zaxiralash uchun xcopy ni ishlatmoqchi bo'lsangiz, buni sinab ko'ring. Yuqorida xcopy buyrug'ini buyruq fayliga qo'ying va uni kecha bo'ylab ishlashni rejalashtirish.

Yuqorida ko'rsatilganidek, xcopy buyrug'i hamma fayl va papkalarni [ / s ] manbaidan [ / d ] va bo'sh papkalarni [ / e ] va maxfiy fayllarni [ / h ] o'z ichiga olgan [ / s ] nusxa ko'chirish uchun ishlatiladi : \ Import qilingan fayllar D: \ Backup - katalogi [ / i ]. [ / R ] manzilida yangilanishni davom ettirishni istagan ba'zi o'qilgan fayllarim bor va men buni kopyaladıktan keyin saqlashni istayman [ / k ]. Bundan tashqari, nusxa olayotgan fayllardagi egalik va audit parametrlarini saqlab qo'yishni istayman [ / x ]. Nihoyat, men skriptda xcopy ishlayotgani uchun fayllar haqida biror ma'lumotni kopyalamamam shart, [ / q ], har birining [ / y ] ustiga yozishni xohlamayman, xcopy xatosi [ / c ] bilan ishlamasa to'xtamasligini xohlamayman.

Xcopy C: \ Video "\\ SERVER \ Media Backup" / f / j / s / w / z

Bu erda xcopy buyrug'i pastki papkada [ / s ] pastki papkada joylashgan barcha fayllarni, pastki papkalarni va fayllarni C: \ Video manbalaridan maqsadli papkaga Media Zaxiraga Serverda Tarmoqda joylashgan kompyuterda joylashgan Media Zaxiraga ko'chirish uchun ishlatiladi. . Nusxa ko'chirish jarayonini yaxshilash uchun buferlashni o'chirib qo'yish uchun ba'zi katta hajmdagi video fayllarini nusxalashtirmoqdaman [ / j ] va tarmoq orqali nusxa ko'chirganim uchun tarmoq ulanishini yo'qotib qo'ysam, nusxalashni davom ettirishni xohlayman [ / z ]. Paranoid bo'lib, xcopy jarayonini aslida hech narsa qilmaguncha boshlashni so'rashni istayman, shuningdek nusxa ko'chirilayotgan fayllar nusxa ko'chirilayotgani haqidagi har qanday ma'lumotni ko'rishni istayman [ / f ].

xcopy C: \ Client032 C: \ Client033 / t / ga

Ushbu oxirgi misolda menda dolzarb mijozlar uchun C: \ Client032 da yaxshi tashkil etilgan fayllar va papkalarga to'la manbaim bor . Men yangi mijoz uchun bo'sh portal papkasini Client033-da yaratdim , lekin men hech qanday faylni nusxa olishni xohlamayman - faqat bo'sh papkaning tuzilishi [ / t ], shuning uchun men tashkil etilgan va tayyorlanganman. C: \ Client032- dagi ba'zi bo'sh papkalarim yangi mijozimga tegishli bo'lishi mumkin, shuning uchun ularni ko'chirib olishda ishonch hosil qilishni istayman [ / e ].

Xcopy & Xcopy32

Windows 98 va Windows 95 da xcopy buyrug'ining ikkita versiyasi mavjud edi: xcopy va xcopy32. Biroq, xcopy32 buyrug'i hech qachon to'g'ridan-to'g'ri ishlatish uchun mo'ljallanmagan.

Windows 95 yoki 98-da xcopy-ni ishga tushirganda asl 16-bitli versiya avtomatik ravishda (MS-DOS rejimida) yoki yangi 32-bitli versiya avtomatik tarzda amalga oshiriladi (Windowsda).

Tushunarli bo'lishi uchun Windows yoki MS-DOS-ning qaysi versiyasida bo'lishidan qat'i nazar, har doim ham xcopy32-ni ishlatish mumkin bo'lsa ham, xcopy buyrug'ini bajaring. Xcopy-ni ishlatganda, siz har doim komandaning eng mos versiyasini ishlaysiz.

Xcopy haqida buyruqlar

Xcopy buyrug'i nusxa ko'chirish buyrug'iga ko'p jihatdan o'xshash, lekin juda ko'p variantlar mavjud. Xcopy buyrug'i, robocopy buyrug'iga juda o'xshaydi, bundan tashqari robocopy ham xcopyga qaraganda ko'proq moslashuvchanlikka ega.