Robocopy ปกติจะเขียนทับ พวกนั้น /XN ไม่รวมไฟล์ที่มีอยู่ซึ่งใหม่กว่าสำเนาในไดเร็กทอรีปลายทาง โดยปกติ Robocopy จะเขียนทับสิ่งเหล่านั้น /XO ไม่รวมไฟล์ที่เก่ากว่าสำเนาในไดเร็กทอรีปลายทาง
Robocopy ข้ามไฟล์ที่ใหม่กว่าหรือไม่
Robocopy ปกติจะเขียนทับสิ่งเหล่านั้น:: /XN ไม่รวมไฟล์ที่มีอยู่ซึ่งใหม่กว่าสำเนาในไดเร็กทอรีต้นทาง โดยปกติ Robocopy จะเขียนทับสิ่งเหล่านั้น …:: โดยไม่รวมคลาสที่เปลี่ยน เก่ากว่า และใหม่กว่า Robocopy จะไม่รวมไฟล์ที่มีอยู่ในไดเรกทอรีปลายทาง.
Robocopy ตรวจสอบว่าไฟล์ใหม่กว่าหรือไม่
จำ Robocopy เสมอสำเนาจากต้นทางไปยังปลายทาง ดังนั้น หากคุณมีไฟล์ที่ใหม่กว่าและใหญ่กว่าในปลายทาง Robocopy จะเขียนทับมันด้วยไฟล์ที่เก่ากว่าและเล็กกว่าจากแหล่งที่มา (นั่นคือเหตุผลที่ฉันเน้นที่คำว่า "แตกต่าง" - ไม่ใช่ ใหม่กว่าหรือใหญ่กว่าแค่แตกต่าง)
ฉันจะใช้ Robocopy เพื่อแทนที่เฉพาะไฟล์ที่เปลี่ยนแปลงได้อย่างไร
คำสั่ง Robocopy Robocopy Source [ปลายทาง] /XO:[YYYYMMDD] คัดลอกไฟล์ต้นฉบับทั้งหมดที่เปลี่ยนแปลงในหรือหลังวันที่ระบุเท่านั้น ตัวเลือกบรรทัดคำสั่งนี้ช่วยให้คุณอัปเดตไฟล์ที่เปลี่ยนแปลงได้ คุณสามารถทำได้โดยใช้ Xcopy
สิ่งที่ใหม่กว่าใน Robocopy คืออะไร
จากการวิจัย ใหม่กว่า หมายความว่า ไฟล์ที่มีชื่อเดียวกับไฟล์ต้นฉบับมีอยู่แล้วในเป้าหมายfolder และไฟล์ต้นฉบับนั้นใหม่กว่าไฟล์เป้าหมาย (และไฟล์ต้นฉบับถูกคัดลอกไปยังไฟล์เป้าหมาย) มันจะเป็นไฟล์ใหม่ที่มีชื่อเดียวกัน วันที่สร้างใหม่ ไม่ใช่วันที่แก้ไข