- ROBOCOPY อนุญาตให้ทำการมิเรอร์ (/MIR) การตรวจสอบ และ การเขียนโปรแกรมXCOPY ครอบคลุมการคัดลอกจำนวนมากแบบง่าย
- สำเนาเพิ่มด้วย XCOPY (/D, /U) และ ROBOCOPY (/XO, /MAXAGE, /XL) ตามนโยบาย
- ตัวเลือกขั้นสูงใน ROBOCOPY: มัลติเธรด การลองใหม่ บันทึก, ความปลอดภัย NTFS และตัวกรองละเอียด
- ทางเลือกด้านกราฟิก (AOMEI/EaseUS) สำหรับการซิงค์ สำรองข้อมูล และเรียกคืนโดยไม่ต้องใช้คอนโซล
หากคุณใช้งานWindowsไม่ช้าก็เร็วคุณจะต้องย้ายข้อมูลปริมาณมากระหว่างดิสก์หรือเซิร์ฟเวอร์ในสถานการณ์เช่นนั้นคำสั่ง XCOPY และ ROBOCOPY คือสองเครื่องมือสารพัดประโยชน์ที่ขาดไม่ได้: รวดเร็ว ยืดหยุ่น และออกแบบมาเพื่อทำให้ทุกอย่างเป็นไปโดยอัตโนมัติ ตั้งแต่การสำรองข้อมูลครั้งเดียวไปจนถึงการซิงโครไนซ์ตามกำหนดเวลา
ในบรรทัดต่อไปนี้ คุณจะได้พบกับคู่มือที่ใช้งานได้จริงและครบถ้วนสมบูรณ์ เพื่อทำความเข้าใจว่าแต่ละเครื่องมือทำอะไรเมื่อใดจึงเหมาะสมที่จะใช้เครื่องมือใด และวิธีการใช้งานให้เกิดประโยชน์สูงสุดด้วยตัวเลือกที่เหมาะสมสำหรับกรณีต่างๆ เช่น การโคลนโครงสร้างโฟลเดอร์ การคัดลอกเฉพาะไฟล์ใหม่หรือไฟล์ที่แก้ไข การกำหนดเวลาการคัดลอก การตรวจสอบการเปลี่ยนแปลง การสร้างบันทึก และอื่นๆ อีกมากมาย
XCOPY และ ROBOCOPY ใน Windows คืออะไร?
XCOPY และ ROBOCOPY เป็นยูทิลิตี้แบบบรรทัดคำสั่งที่ติดตั้งมาใน Windows สำหรับคัดลอกไฟล์และไดเร็กทอรีXCOPY เน้นการคัดลอกไฟล์หลายไฟล์หรือทั้งโครงสร้างไฟล์ (รวมถึงไฟล์เครือข่าย) โดยมีคุณสมบัติขั้นสูงกว่าคำสั่ง COPY ส่วน ROBOCOPY (Robust File Copy) นั้นก้าวไปอีกขั้น: เป็นกลไกการจำลองแบบที่แข็งแกร่งพร้อมพารามิเตอร์มากมายสำหรับการซิงโครไนซ์ การทำสำเนา การลองใหม่เมื่อเกิดข้อผิดพลาด และการบันทึกทุกอย่าง
ความแตกต่างที่สำคัญระหว่าง XCOPY และ ROBOCOPY
ความแตกต่างหลักในด้านการทำงานคือการทำสำเนา: ROBOCOPY สามารถ "ทำสำเนา" (/MIR) โครงสร้างไดเร็กทอรีโดยลบสิ่งที่ไม่มีอยู่ในแหล่งที่มาในปลายทาง ในขณะที่ XCOPY ไม่ได้ทำสำเนาในลักษณะนั้น
ในด้านการทำงานอัตโนมัติ ROBOCOPY โดดเด่นด้วยตัวเลือก/RH (Run Hours) สำหรับตั้งค่าช่วงเวลาการทำงาน ซึ่ง XCOPY ไม่มีให้ใช้งานโดยตรง これにより、フィントの ...�可能になります。
ในการตรวจสอบ ROBOCOPY ใช้คำสั่ง/MON:ny /MOT:m เพื่อตรวจสอบการเปลี่ยนแปลงโดยจะทำการคัดลอกหลังจากมีการแก้ไข n ครั้ง หรือทุกๆ m นาที หากตรวจพบการเปลี่ยนแปลงใหม่ ส่วน XCOPY ไม่มีโหมดการตรวจสอบที่เทียบเท่ากันนี้
ในแง่ของแอตทริบิวต์ ทั้งสองคำสั่งจัดการกับแอตทริบิวต์ Archive ได้ แต่ROBOCOPY จะคัดลอกเมตาเดต้าเพิ่มเติม (ความปลอดภัย เจ้าของ การตรวจสอบ เวลาประทับ)ด้วยคำสั่ง /COPY และ /DCOPY ซึ่งเป็นสิ่งสำคัญในสภาพแวดล้อม NTFS ที่มีการกำหนดสิทธิ์แบบละเอียด
ข้อจำกัดและการพิจารณาความสำคัญ
ทั้ง XCOPY และ ROBOCOPY ไม่ได้มีประสิทธิภาพวิเศษเมื่อต้องจัดการกับไฟล์ที่กำลังใช้งานอยู่ไฟล์ที่เปิดอยู่มักทำให้เกิดปัญหาการล็อกเว้นแต่คุณจะใช้บริการสร้างสแนปช็อตหรือทางเลือกอื่นที่รองรับ VSS โปรดคำนึงถึงเรื่องนี้ในระบบที่ใช้งานจริง
XCOPY ไม่แสดงความคืบหน้าโดยละเอียดและอาจดูเรียบง่ายเกินไป จึงไม่ใช่ตัวเลือกที่เหมาะสมสำหรับการสำรองข้อมูลไดรฟ์ระบบปฏิบัติการแบบ Hot-swappingในทางกลับกัน ROBOCOPY มีรายละเอียดมากกว่าและมีรหัสแสดงผลลัพธ์ที่เป็นประโยชน์มากกว่า
ในส่วนของความเข้ากันได้นั้น บนระบบปฏิบัติการก่อน Windows Vista มีรายงานว่า ROBOCOPY แสดงพฤติกรรมการสะท้อนภาพที่ไม่สมบูรณ์ แต่บน Windows รุ่นใหม่ๆ นั้นทำงานได้ตามที่คาดไว้นอกจากนี้ โปรดจำความละเอียดเชิงเวลาของ FAT ด้วย : สำหรับ /FFT เราจะถือว่ามีความแม่นยำ 2 วินาที
วิธีใช้ XCOPY ทีละขั้นตอน
รูปแบบทั่วไปคือXCOPY ต้นทาง ปลายทางตัวอย่างเช่น หากต้องการคัดลอกโฟลเดอร์พร้อมเนื้อหาทั้งหมด รวมถึงไฟล์ที่ซ่อนอยู่และโฟลเดอร์ย่อยที่ว่างเปล่า และดำเนินการต่อในกรณีที่เกิดข้อผิดพลาด คุณสามารถใช้คำสั่งดังนี้:
XCOPY C:\test D:\test /E /H /C /I
ความหมายของตัวเลือกเหล่านี้: /E (โฟลเดอร์ย่อย รวมถึงโฟลเดอร์ว่าง), /H (ไฟล์ที่ซ่อนอยู่และไฟล์ระบบ), /C (ดำเนินการต่อแม้จะมีข้อผิดพลาด) และ/I (หากไม่แน่ใจ ให้ถือว่านี่คือโฟลเดอร์ปลายทาง) นี่คือพื้นฐานสำหรับการคัดลอกไฟล์จำนวนมากโดยไม่หยุดชะงักโดยไม่จำเป็น
เคล็ดลับทอง: หากมีช่องว่างบนเส้นทาง ห่อไว้ในเครื่องหมายคำพูดตัวอย่างเช่น "D:\Mis Datos"คุณจะหลีกเลี่ยงข้อผิดพลาดที่เกิดจากการแยกวิเคราะห์เชลล์
วิธีใช้ Robocopy ทีละขั้นตอน
รูปแบบคำสั่งพื้นฐานคือROBOCOPY ต้นทาง ปลายทางตัวอย่างง่ายๆ ในการคัดลอกไฟล์เฉพาะจากโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่งคือ:
robocopy E:\backuptest F:\backuptest1 a-test.docx b-test.txt
ในการสร้างการสำรองข้อมูลแบบ "อัจฉริยะ" คุณสามารถเพิ่ม/XO (ไม่รวมไฟล์เก่า) หรือ/MIR (มิเรอร์ เทียบเท่ากับ /E + /PURGE) นี่คือโหมดการสำรองข้อมูลแบบเพิ่มทีละส่วน/ซิงโครไนซ์สองแบบที่ใช้กันทั่วไปขึ้นอยู่กับนโยบายที่ต้องการ
ตัวอย่างในชีวิตจริงที่รวมการทำงานมัลติเธรดและการกลับมาทำงานเมื่อเครือข่ายหยุดทำงาน: ปรับปรุงประสิทธิภาพและความยืดหยุ่น กับ /MT y /Z การคัดลอกไปยังการแชร์:
robocopy C:\reports \\marketing\videos yearly-report.mov /mt /z
และอย่าลืมลงทะเบียน: บันทึกการตรวจสอบและยืนยัน ภายหลัง ตัวอย่างเช่น: /LOG:C:\Logs\Backup.log หรือใน Unicode ด้วย /UNILOG.
คัดลอกเฉพาะไฟล์ใหม่หรือไฟล์ที่แก้ไขเท่านั้น
มีวิธีการหลักสองวิธี ได้แก่XCOPY ที่ใช้ /D และรูปแบบต่างๆและROBOCOPY ที่ใช้ตัวกรองวันที่/อายุ หรือการยกเว้น เลือกใช้ตามความต้องการว่าต้องการอนุญาตให้เพิ่มไฟล์ใหม่ในปลายทาง หรือต้องการอัปเดตเฉพาะไฟล์ที่มีอยู่แล้วเท่านั้น
สำหรับคำสั่ง XCOPY ไวยากรณ์ที่เกี่ยวข้องคือ/Dหากไม่ระบุวันที่ จะคัดลอกทุกอย่างที่ใหม่กว่าปลายทาง คุณสามารถใช้ร่วมกับ/Uเพื่อคัดลอกเฉพาะไฟล์ที่มีอยู่แล้วในปลายทาง (จะไม่สร้างไฟล์ใหม่) /Sสำหรับโฟลเดอร์ย่อย และ/Yเพื่อไม่ถามเมื่อต้องการเขียนทับ
ตัวอย่างสถานการณ์ทั่วไปของการใช้ XCOPY (ปรับเส้นทางและใช้เครื่องหมายอัญประกาศหากเหมาะสม): ครอบคลุมทุกอย่างตั้งแต่การอัปเดตเฉพาะไฟล์ที่มีอยู่แล้ว ไปจนถึงการเพิ่มไดเร็กทอรีใหม่เข้ามาด้วย
- อัพเดตล่าสุด (คุณสามารถสร้างใหม่ได้หากไม่มีอยู่):
xcopy "D:\Source" "K:\Target" /S /D - อัพเดตโดยไม่ต้องสร้างไดเร็กทอรีใหม่:
xcopy "D:\Source" "K:\Target" /I /D /Y - อัปเดตเฉพาะในกรณีที่มีปลายทางอยู่แล้ว:
xcopy "D:\Source" "K:\Target" /S /D /U - นำไดเร็กทอรีใหม่มาด้วย:
xcopy "D:\Source\copy files" "K:\Target\files copiados" /I /D /Y /E
ใน ROBOCOPY นั้น มีเทคนิคสองอย่างที่นิยมใช้กัน คือการกรองตามอายุด้วย /MAXAGE:n (n วัน) และ/หรือการยกเว้นไฟล์เก่าด้วย /XOเพื่อหลีกเลี่ยงโฟลเดอร์ว่างเปล่า ให้เพิ่ม/Sวิธีนี้ช่วยให้สามารถสำรองข้อมูลแบบเพิ่มทีละส่วนได้อย่างง่ายดายโดยไม่มีความซับซ้อน
- คัดลอกสิ่งใหม่ล่าสุดหรือเพิ่มเข้ามา:
robocopy D:\folder1 E:\folder2 /MAXAGE:7orobocopy D:\folder1 E:\folder2 /XO /MAXAGE:7 - ไม่มีโฟลเดอร์ว่าง: เพิ่ม
/Sกับสิ่งใดสิ่งหนึ่งข้างต้น
กรณีที่เฉพาะเจาะจงมาก? บางทีคุณอาจต้องการ คัดลอกเฉพาะส่วนที่เปลี่ยนแปลงเท่านั้น แต่ไม่ต้องสร้างใหม่ (ตามที่ผู้ดูแลระบบร้องขอเพื่อเปรียบเทียบการเปลี่ยนแปลงการกำหนดค่า) ด้วย ROBOCOPY คุณสามารถใช้ /เอ็กแอล เพื่อแยกไฟล์ "โดดเดี่ยว" (อยู่ที่ต้นทางแต่ไม่มีที่ปลายทาง) และให้คัดลอกเฉพาะไฟล์ที่แตกต่างเท่านั้น: robocopy "C:\Origen" "D:\Destino" /S /XL. นี่คือวิธีการอัปเดต mod ที่มีอยู่ และไม่มีการเพิ่มไฟล์ใหม่
การมิเรอร์และการซิงโครไนซ์: /MIR, /PURGE และข้อควรระวัง
โหมดมิเรอร์ของ ROBOCOPY หรือ/MIR จะทำการจำลองและลบข้อมูลที่ขาดหายไปจากแหล่งข้อมูลที่ปลายทาง (เทียบเท่ากับ /E + /PURGE) มีประโยชน์สำหรับการติดตั้งระบบอย่างสะอาด แต่ "อันตราย" หากเลือกปลายทางผิด คุณอาจลบข้อมูลที่คุณไม่ได้ตั้งใจจะลบได้
หากคุณต้องการล้างไฟล์ที่เหลืออยู่เท่านั้น/PURGEก็เพียงพอแล้ว แต่ /MIR จะลบโครงสร้างทั้งหมด (รวมถึงไฟล์ว่างด้วย) เลือกใช้คำสั่งที่เหมาะสมกับนโยบายการซิงโครไนซ์ของคุณ มากที่สุด
คัดลอกเฉพาะโครงสร้างโฟลเดอร์ด้วย XCOPY
เมื่อคุณต้องการจำลองโครงสร้างลำดับชั้นโดยไม่รวมไฟล์ XCOPY จะช่วยแก้ปัญหานี้ด้วยตัวเลือก/T (เฉพาะโครงสร้าง) และ/E (รวมโฟลเดอร์ย่อยที่ว่างเปล่า) เหมาะอย่างยิ่งสำหรับการสร้างโครงสร้างพื้นฐานในสภาพแวดล้อมใหม่
ตัวอย่าง: XCOPY "C:\Users\Default\Carpeta de pruebas" "D:\Pruebas" /T /E. เส้นทางแรกคือแหล่งที่มาของโครงสร้างที่คุณต้องการโคลนประการที่สองคือจุดหมายปลายทางที่คุณจะสร้างลำดับชั้นเดียวกันนั้น
สี่วิธีในการทำสำเนาจาก CMD
สำหรับผู้ที่ชื่นชอบการใช้งานผ่านคอนโซล ตัวเลือกเหล่านี้สามารถตอบสนองความต้องการได้เกือบทุกอย่างเลือกตามความต้องการของคุณ ไม่ว่าจะเป็นไฟล์แต่ละไฟล์ โครงสร้าง หรืออิมเมจระบบ :
- 1) โรโบโคปี้:คำสั่งที่แนะนำสำหรับการสำรองข้อมูลขนาดใหญ่และแข็งแกร่ง พร้อมพารามิเตอร์และสวิตช์มากกว่า 80 ตัว เหมาะสำหรับการแชร์เครือข่ายขนาดใหญ่ การลองซ้ำอัตโนมัติและบันทึกโดยละเอียด.
- 2) XCOPY:สายคลาสสิกสำหรับไฟล์และไดเร็กทอรีที่มีสวิตช์ที่มีประโยชน์เช่น /D, /E, /H, /C. เรียบง่ายและเพียงพอสำหรับชุดพื้นฐานมากมาย
- 3) สมุดบันทึก: ในสภาพแวดล้อมการกู้คืน การเปิดตัว
notepad.exeจาก CMDใช้ ไฟล์ > บันทึกเป็น เพื่อนำทางและ คัดลอกไปที่ USB ด้วย “ส่งไปที่”เคล็ดลับที่เป็นประโยชน์เมื่อระบบไม่สามารถบูตได้และคุณต้องการบันทึกไฟล์โดยไม่ต้องดิ้นรนกับคำสั่ง - 4) EaseUS สิ่งที่ต้องทำ สำรอง (คลี): สำหรับพาร์ติชั่น ดิสก์ และระบบ คำสั่งของคุณ
etbcmdอนุญาต การสำรองข้อมูลแบบเต็ม แบบแตกต่าง และแบบเพิ่มหน่วยแม้กระทั่งเส้นทางเครือข่ายและยังมี GUI อีกด้วย
AOMEI Backupper: ทางเลือกกราฟิกสำหรับการซิงโครไนซ์และสำรองข้อมูล
หากคุณต้องการอินเทอร์เฟซแบบกราฟิกและตัวเลือกขั้นสูงโดยไม่ต้องจำการตั้งค่าต่างๆAOMEI Backupper เป็นทางเลือกที่ครบครันมากสำหรับ XCOPY/ROBOCOPY ในการซิงโครไนซ์และสำรองข้อมูล
คุณสมบัติเด่นได้แก่: การซิงโครไนซ์กับ USB, NAS, เครือข่าย หรือคลาวด์ ; การซิงโครไนซ์แบบทางเดียว สองทาง มิเรอร์ และแบบเรียลไทม์ (สามแบบหลังมีในเวอร์ชันเสียเงิน); การตั้งเวลาอัตโนมัติและความสามารถในการคัดลอกไฟล์ที่เปิดอยู่โดยไม่ขัดขวางการทำงาน
คู่มือฉบับย่อสำหรับการซิงค์ข้อมูลขั้นพื้นฐาน: ติดตั้งและเปิดโปรแกรม ไปที่ซิงค์ > ซิงค์พื้นฐานเลือกโฟลเดอร์ต้นทาง เลือกปลายทาง (ไดรฟ์ภายนอก เครือข่าย คลาวด์…) และกำหนดเวลาการซิงค์ว่าต้องการรายวัน รายสัปดาห์ หรือรายเดือนคุณสามารถเพิ่มบันทึกและเปิดใช้งานการแจ้งเตือนทางอีเมลได้
นอกจากนี้ยังรองรับการสำรองไฟล์ (บีบอัดเป็นภาพ), การกู้คืนข้อมูล, การโคลนนิ่ง และยูทิลิตี้อื่นๆ หากคุณใช้บริการคลาวด์ของพวกเขา หลังจากลงทะเบียนแล้ว พวกเขาจะเสนอพื้นที่ทดลองใช้ 1 TB นาน 15 วันสำหรับการสำรองข้อมูลบนคลาวด์
Robocopy เชิงลึก: ตัวเลือกหลักที่จัดระบบอย่างดี
เพื่อให้ได้ประโยชน์สูงสุด นี่คือหมวดหมู่พารามิเตอร์ที่สำคัญที่สุดคุณสามารถดูรายละเอียดเพิ่มเติมได้โดยใช้คำสั่ง "robocopy /?"ใน CMD หากต้องการข้อมูลเพิ่มเติม
ตัวเลือกการคัดลอก
- /S:ไดเร็กทอรีย่อย (ไม่รวมไดเร็กทอรีว่าง) /E: รวมไดเร็กทอรีย่อยที่ว่างเปล่า
- /Z: โหมดรีบูตได้ /B: โหมดสำรองข้อมูล /ซบ:สามารถรีสตาร์ทได้ และหากล้มเหลว ระบบจะทำการสำรองข้อมูล
- /J: I/O ที่ไม่มีบัฟเฟอร์ (แนะนำสำหรับไฟล์ขนาดใหญ่) /อีเอฟเอสอาร์เอดับบลิว: คัดลอกไฟล์ที่เข้ารหัสในโหมดดิบ
- /สำเนา:: คุณสมบัติใดที่จะคัดลอก (ข้อมูล, แอตทริบิวต์, เวลา, ACL, เจ้าของ, การตรวจสอบ; DAT เริ่มต้น).
- /DCOPY:: สิ่งที่จะคัดลอกลงในไดเร็กทอรี (DA เริ่มต้น)
- /วินาที (= /COPY:DATS), /คัดลอกทั้งหมด (= ดาทซู), /ไม่คัดลอก (มีประโยชน์กับ /PURGE) /แก้ไขเซค, /TIMFIX.
- /ล้าง: ลบสิ่งที่ขาดหายไปที่ต้นทางออกไป / มีร์: กระจก (= /E + /PURGE)
- /โมฟ: ย้ายไฟล์ /เคลื่อนไหว: ย้ายไฟล์และไดเรกทอรี
- /เอ+: y /ถึง-:: เพิ่มหรือลบแอตทริบิวต์เมื่อทำการคัดลอก
- /สร้าง: สร้างต้นไม้และไฟล์ที่มีความยาวเป็นศูนย์ /อ้วน: ชื่อ 8.3. / 256: : ปิดการใช้งานเส้นทาง > 256.
- /จันทร์:น, /MOT:ม.: ติดตามการเปลี่ยนแปลง /RH:อืมมม-อืมมม: หน้าต่างเวลา /พีเอฟ: ตรวจสอบโดยไฟล์
- /IPG:น: เว้นระยะห่างระหว่างแพ็คเก็ต (สายช้า) /เอสเจ//สล.: พฤติกรรมที่มีการเชื่อมโยงเชิงสัญลักษณ์
- /MT:น: มัลติเธรด (1–128, ค่าเริ่มต้นคือ 8) ไม่เข้ากันได้กับ /IPG หรือ /EFSRAW ปรับปรุงประสิทธิภาพได้อย่างมาก.
- /NODCOPY, /ไม่โหลด, /บีบอัด, /SPARSE:y|n, /โนโคลนการตั้งค่าการคัดลอกขั้นสูง
- /IOMAXSIZE, /IORATE, /ขีดจำกัด:ข้อจำกัด I/O และแบนด์วิดท์ (ขั้นต่ำ 524.288 ไบต์/วินาที)
การเลือกไฟล์
- /A: เฉพาะที่มีแอตทริบิวต์ไฟล์เท่านั้น /M: บันทึกและทำความสะอาดหลังจากการคัดลอก
- /IA: e /สำหรับ:: รวม/ไม่รวมตามคุณลักษณะ
- /XF ขุนนาง, /XD ไดเร็กทอรี: ยกเว้นตามรูปแบบ (ไวด์การ์ด * และ ?)
- /XC: ไม่รวมค่าวันที่และเวลาเดียวกัน แต่มีขนาดต่างกัน /XN: ไม่รวมอันใหม่ที่ปลายทาง /เอ็กซ์โอ: ไม่รวมอันเก่า
- /XX: ไม่รวมเพิ่มปลายทาง(ไม่ลบ) /เอ็กแอล: ไม่รวมคำว่า “โดดเดี่ยว” (มีต้นกำเนิดเท่านั้น)
- / IM: รวมถึงการแก้ไข (เวลาเปลี่ยนแปลง) /เป็น: รวมเท่ากับ /มัน: รวมถึง “การปรับแต่ง” (คุณลักษณะ)
- /สูงสุด:n, /นาที:น: ข้อจำกัดด้านขนาด /MAXAGE:n, /MINAGE:n: มีข้อจำกัดตามอายุหรือวันที่
- /แม็กซ์แลด, /มินลาด: การเข้าถึงครั้งล่าสุด (ถ้า n < 1900 จะเป็นวัน มิฉะนั้นจะเป็น YYYYMMDD)
- /XJ, /XJD, /XJF: ไม่รวมจุดเชื่อมต่อ /เอฟเอฟที: FAT คูณ (2 วินาที) /ดีเอสที: ปรับเวลาตามฤดูกาล
ลองอีกครั้ง
- /ร:น: การลองใหม่อีกครั้ง (ค่าเริ่มต้น 1.000.000) /ว:น: รอระหว่างการลองใหม่ (ค่าเริ่มต้น 30 วินาที) /ลงทะเบียน: บันทึกเป็นค่าเริ่มต้น
- /กำหนดวัน: รอให้มีการกำหนดชื่อที่ใช้ร่วมกัน (ข้อผิดพลาด 67) /LFSM:โหมดพื้นที่ต่ำ หยุดชั่วคราวและเล่นต่อตามระดับเสียง “พื้น”
การบันทึกข้อมูล
- /L: รายการเท่านั้น (ไม่คัดลอก/ลบ/ลงวันที่) /V:ผลลัพธ์โดยละเอียด /ทส: ประทับเวลา /เอฟพี: เส้นทางที่สมบูรณ์ /ไบต์: ขนาดเป็นไบต์
- /นส, / NC, /เอ็นเอฟแอล, /นดล, /NP: ปรับความละเอียด (ไม่มีขนาด ไม่มีคลาส ไม่มีชื่อ ไม่มีความคืบหน้า ฯลฯ) /ETA: เวลาโดยประมาณ.
- /LOG:ไฟล์, /LOG+:ไฟล์, /UNILOG:ไฟล์, /UNILOG+:ไฟล์, /ทีอี, /เอ็นเจเอช, /เอ็นเจเอส, /ยูนิโค้ด: การควบคุมบันทึกเต็มรูปแบบ
งาน
- /งาน:ชื่อ, /บันทึก:ชื่อ: บันทึก/โหลดพารามิเตอร์ของ “งาน” /ล้มเลิก: ออกหลังสายการประมวลผล (ดูพารามิเตอร์)
- /NOSD//พยักหน้า: ไม่มีต้นทาง/ปลายทาง. /ถ้า: รวมไฟล์ที่ระบุไว้
หมายเหตุเพิ่มเติมจากทางหน่วยงาน: /MIR และ /PURGE จะไม่แตะต้องข้อมูล System Volume Informationในไดเร็กทอรีหลักอีกต่อไป; "การจัดประเภทที่แก้ไขแล้ว" ต้องการระบบไฟล์ที่รองรับเวลาการเปลี่ยนแปลง; /DCOPY:Eพยายามคัดลอกแอตทริบิวต์เพิ่มเติมในไดเร็กทอรี; สามารถปรับพารามิเตอร์การจำกัดได้ และระบบอาจบังคับใช้ขีดจำกัดที่ถูกต้อง; /LFSMกำหนดค่าต่ำสุดเป็น 10% ของวอลุ่มหากไม่มีการระบุค่า และไม่สามารถใช้งานร่วมกับ /MT และ /EFSRAW ได้
รหัสทางออก
- 0: ไม่มีการคัดลอกไฟล์ ไม่มีข้อผิดพลาด
- 1: : คัดลอกถูกต้องทั้งหมดแล้ว.
- 2: มีไฟล์ส่วนเกินอยู่ที่ปลายทาง ไม่ได้ถูกคัดลอก
- 3: บางส่วนก็อปปี้ มีเพิ่มเติม ไม่มีผิดพลาด
- 5: บางอันก็คัดลอก บางอันก็ไม่ตรงกัน ไม่มีข้อผิดพลาด
- 6: พิเศษและไม่ตรงกัน; ไม่ได้คัดลอก ไม่มีข้อผิดพลาด
- 7:มีการคัดลอกอะไรบางอย่าง มีข้อผิดพลาดที่ตรงกันและพิเศษ
- 8: : ไฟล์หลายไฟล์ไม่ได้รับการคัดลอก
ตัวอย่างที่เป็นประโยชน์
- คัดลอกทั้งหมด (รวมทั้งว่างเปล่า) ด้วยการรีบูตและบันทึก:
robocopy C:\Users\Admin\Records D:\Backup /E /ZB /LOG:C:\Logs\Backup.log - มิเรอร์ด้วยการลองซ้ำไม่กี่ครั้งและรอไม่นาน:
robocopy C:\Users\Admin\Records D:\Backup /MIR /R:2 /W:5 /LOG:C:\Logs\Backup.log - คัดลอกโฟลเดอร์ย่อยและเก็บ DAT ไว้ 16 เธรด:
robocopy C:\Users\Admin\Records D:\Backup /S /E /COPY:DAT /MT:16 /LOG:C:\Logs\Backup.log - ย้ายยกเว้นข้างต้นเป็น 7 วัน:
robocopy C:\Users\Admin\Records D:\Backup /S /MAXAGE:7 /MOV /LOG:C:\Logs\Backup.log - พร้อม ETA และการทำความสะอาดเศษอาหารที่เหลือ:
robocopy C:\Users\Admin\Records D:\Backup /ETA /PURGE /LOG:C:\Logs\Backup.log - จำกัด I/O ไว้ที่ 1 MB/s:
robocopy C:\Records D:\Backup /iorate:1m - อย่าคัดลอกสิ่งใด ๆ หากมีอยู่แล้ว (ไม่ว่าวันที่ใดก็ตาม):
robocopy C:\Source C:\Destination /XC /XN /XO
นักเขียนผู้หลงใหลเกี่ยวกับโลกแห่งไบต์และเทคโนโลยีโดยทั่วไป ฉันชอบแบ่งปันความรู้ผ่านการเขียน และนั่นคือสิ่งที่ฉันจะทำในบล็อกนี้ เพื่อแสดงให้คุณเห็นสิ่งที่น่าสนใจที่สุดเกี่ยวกับอุปกรณ์ ซอฟต์แวร์ ฮาร์ดแวร์ แนวโน้มทางเทคโนโลยี และอื่นๆ เป้าหมายของฉันคือการช่วยคุณนำทางโลกดิจิทัลด้วยวิธีที่เรียบง่ายและสนุกสนาน