เอกสาร Robocopyสำหรับตัวเลือกที่/it
เป็นเพียง“รวมถึง 'เอ็นดู' ไฟล์” “ ปรับแต่ง” หมายความว่าอย่างไร
เอกสาร Robocopyสำหรับตัวเลือกที่/xl
เป็นเพียง“ไม่รวมไฟล์ 'เหงา' และไดเรกทอรี” “ เหงา” หมายความว่าอะไร?
เอกสาร Robocopyสำหรับตัวเลือกที่/it
เป็นเพียง“รวมถึง 'เอ็นดู' ไฟล์” “ ปรับแต่ง” หมายความว่าอย่างไร
เอกสาร Robocopyสำหรับตัวเลือกที่/xl
เป็นเพียง“ไม่รวมไฟล์ 'เหงา' และไดเรกทอรี” “ เหงา” หมายความว่าอะไร?
คำตอบ:
"Tweaked":
ไฟล์ Tweaked ถูกกำหนดให้เป็นไฟล์ที่มีอยู่ในทั้งต้นทางและปลายทางที่มีขนาดเท่ากันและการประทับเวลา แต่การตั้งค่าคุณลักษณะที่แตกต่างกัน
"โดดเดี่ยว":
ไฟล์ "โดดเดี่ยว" มีอยู่ในแหล่งที่มา แต่ไม่ใช่ปลายทาง การยกเว้นเหงาจะป้องกันไฟล์ใหม่ใด ๆ ที่ถูกเพิ่มไปยังปลายทาง
"Extra" (อีกอันที่ไม่ได้อธิบายได้ดี):
ไฟล์ "พิเศษ" มีอยู่ในปลายทาง แต่ไม่ใช่ที่มา การยกเว้นอุปกรณ์พิเศษจะป้องกันการลบออกจากปลายทาง
"Tweaked", "Lonely" และ "Extra" อ้างถึง RoboCopy "Classes" ของไฟล์
RoboCopy สำหรับแต่ละไดเรกทอรีที่สร้างรายการของไฟล์ที่ตรงกับ Include Filespecs ทั้งในไดเรกทอรีต้นทางและปลายทาง จากนั้นโปรแกรมจะอ้างอิงรายการเหล่านี้โดยดูว่ามีไฟล์ใดอยู่ที่ไหนเปรียบเทียบเวลาและขนาดไฟล์เท่าที่จะทำได้และวางแต่ละไฟล์ที่เลือกในหนึ่งในคลาสต่อไปนี้:
File Exists In Exists In Source/Dest Source/Dest Source/Dest
Class Source Destination File Times File Sizes Attributes
=========== =========== ================ =============== ============= ============
Lonely Yes No n/a n/a n/a
Tweaked Yes Yes Equal Equal Different
Same Yes Yes Equal Equal Equal
Changed Yes Yes Equal Different n/a
Newer Yes Yes Source > Dest n/a n/a
Older Yes Yes Source < Dest n/a n/a
Extra No Yes n/a n/a n/a
Mismatched Yes (file) Yes (directory) n/a n/a n/a
โดยค่าเริ่มต้นไฟล์ (และไดเรกทอรี) จะถูกคัดลอกเสมอเว้นแต่จะมีการใช้สวิตช์ / XL ไฟล์ที่ถูกเปลี่ยน, ใหม่กว่าและเก่ากว่าจะถูกพิจารณาว่าเป็นตัวเลือกสำหรับการคัดลอก (ขึ้นอยู่กับการกรองเพิ่มเติมที่อธิบายไว้ด้านล่าง), ไฟล์เดียวกันจะถูกข้ามไป (ไม่ได้คัดลอก), และไฟล์พิเศษและไม่ตรงกัน .
โดยทั่วไปแล้วไฟล์ Tweaked จะไม่ถูกระบุหรือคัดลอก - โดยปกติไฟล์เหล่านั้นจะถูกระบุว่าเป็นไฟล์เดียวกันโดยค่าเริ่มต้น เฉพาะเมื่อมีการใช้งานสวิตช์ / ไอทีจะมีการแยกความแตกต่างระหว่างไฟล์ Same และ Tweaked และจะคัดลอกไฟล์ Tweaked เท่านั้น
ใช้สวิตช์ต่อไปนี้เพื่อแทนที่ลักษณะการทำงานเริ่มต้นนี้:
Switch Function
======== =====================
/XL eXclude Lonely files and directories.
/IT Include Tweaked files.
/IS Include Same files.
/XC eXclude Changed files.
/XN eXclude Newer files.
/XO eXclude Older files.
Use the following switch to suppress the reporting and processing of Extra files:
/XX eXclude eXtra files
ผมพบว่าเอกสาร RoboCopy รุ่นXP010 (Windows XP) และ1.70 หากฉันพบเอกสารสำหรับรุ่น XP026 หรือ XP027 (Windows 7) ฉันจะลิงก์ไปที่เอกสารเหล่านี้ที่นี่
แก้ไข (danpritts) - พวกเขาไม่ได้ระบุหมายเลขรุ่นของ robocopy แต่นี่คือ (รายละเอียดน้อยลง) Windows 7/8/2008/2012 robocopy Docs