เอกสาร 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