Robocopy (Robust File Copy) และ XCopy เป็นเครื่องมือสองบรรทัดคำสั่งที่มักใช้ในการถ่ายโอนไฟล์สำหรับ Windows XCopy รวมอยู่ใน Windows เวอร์ชันส่วนใหญ่ แต่มีการใช้งานน้อยกว่าเนื่องจาก Robocopy เผยแพร่กับทั้ง Windows Vista และ Windows 7 Robocopy ยังเป็นส่วนหนึ่งของ Windows Resource Kit สำหรับการคัดลอกไฟล์จำนวนมากทุกประเภท ทั้งสองเป็นโปรแกรมที่มีประโยชน์ แต่ Robocopy มีตัวเลือกบางอย่างที่ทำให้งานง่ายขึ้น
มิเรอร์
Robocopy ซึ่งแตกต่างจาก XCopy ใช้ในการมิเรอร์หรือซิงโครไนซ์ไดเร็กทอรี แทนที่จะคัดลอกไฟล์ทั้งหมดจากไดเร็กทอรีหนึ่งไปยังอีกไดเร็กทอรีหนึ่ง Robocopy จะตรวจสอบไดเร็กทอรีปลายทางและลบไฟล์ที่ไม่อยู่ในแผนผังหลักอีกต่อไป นอกจากนี้ยังตรวจสอบไฟล์ในไดเร็กทอรีปลายทางกับไฟล์ที่จะคัดลอกและไม่ต้องเสียเวลาคัดลอกไฟล์ที่ไม่เปลี่ยนแปลง
วีดีโอประจำวันนี้
ระบบอัตโนมัติ
การใช้ตัวเลือก "Run Hours" (/ RH) กับ Robocopy ช่วยให้คุณสามารถตั้งค่าเวลาที่ควรทำสำเนามากกว่าเวลาของคำสั่งเช่นเดียวกับ XCopy การทำงานอัตโนมัตินี้มีประโยชน์มากที่สุดสำหรับการสำรองข้อมูลรายวันหรือสำหรับงานชุดใหญ่ที่อาจใช้เวลาสักครู่แต่ไม่จำเป็นต้องมีการโต้ตอบ
โปรดทราบว่ากระบวนการ robocopy.exe จะปรากฏในรายการงานเนื่องจากจะตรวจสอบนาฬิกาเพื่อดูว่าจะคัดลอกเมื่อใด Robocopy ยังรองรับการบันทึก — ด้วยตัวเลือกไฟล์ /LOG:; และการลองใหม่ — ค่าเริ่มต้นคือ 1 ล้านครั้ง ห่างกัน 30 วินาที — สำหรับการทำงานอัตโนมัติเพิ่มเติม
การตรวจสอบ
Robocopy รองรับการมอนิเตอร์ไฟล์และไดเร็กทอรีด้วยคำสั่ง "/MON" หรือ "/MOT" "/MON: n" คัดลอกไฟล์ไปยังปลายทางโดยมีการเปลี่ยนแปลง n หรือมากกว่า ในขณะที่ "/MOT: m" ตรวจสอบไฟล์ทุกๆ "m" นาทีสำหรับการเปลี่ยนแปลงใดๆ จากนั้นจึงคัดลอกเมื่อมีการเปลี่ยนแปลง ซึ่งคล้ายกับการบันทึกไฟล์เป็นระยะในขณะที่ทำงานอยู่ ซึ่งมีประสิทธิภาพมากกว่าเท่านั้น XCopy ไม่มีการสนับสนุนการตรวจสอบ
คุณลักษณะ
ทั้ง XCopy และ Robocopy รองรับการคัดลอกผ่านแอตทริบิวต์ "เก็บถาวร" บนไฟล์ แต่ Robocopy ใช้สิ่งนี้ ก้าวไปอีกขั้น — รองรับการคัดลอกแอตทริบิวต์ทั้งหมด — รวมถึงการประทับเวลา ความปลอดภัย เจ้าของ และข้อมูลการตรวจสอบ คุณลักษณะเพิ่มเติมเหล่านี้ช่วยในการรักษาโครงสร้างไดเร็กทอรีที่เหมาะสม โดยเฉพาะอย่างยิ่งเมื่อคัดลอกในฐานะผู้ดูแลระบบ