บน Windows 10 Robocopy (Robust File Copy) เป็นเครื่องมือบรรทัดคำสั่งการจัดการไฟล์ที่มีประสิทธิภาพพร้อมชุดตัวเลือกในการย้ายไฟล์และโฟลเดอร์ไปยังตำแหน่งอื่นได้รวดเร็วและเชื่อถือได้มากกว่าการใช้File Explorer
ในคู่มือนี้ คุณจะได้เรียนรู้ขั้นตอนในการคัดลอกข้อมูลโดยใช้ Robocopy บน Windows 10 โดยไม่รวมไฟล์และโฟลเดอร์ที่ไม่จำเป็น
วิธีแยกโฟลเดอร์ด้วย Robocopy
หากต้องการแยกโฟลเดอร์ขณะคัดลอกด้วย Robocopy ให้ใช้ขั้นตอนเหล่านี้:
1. เปิด Command Prompt ด้วยสิทธิ์ของผู้ดูแลระบบ
2. ป้อนคำสั่งต่อไปนี้เพื่อคัดลอกไฟล์และโฟลเดอร์ ยกเว้นโฟลเดอร์ที่ระบุ ไปยังตำแหน่งอื่น แล้วกดEnter
:
robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:\source\folder\path\to\exclude-folder"
วิธีแยกโฟลเดอร์ด้วย Robocopy
ตัวอย่างนี้ไม่รวมโฟลเดอร์เฉพาะที่ใช้ Robocopy:
robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD exclude-folder-1
ตัวอย่างนี้ไม่รวมไดเรกทอรีที่ใช้ตัวเลือกตัวแทน Robocopy:
robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD exclude-fold*
ตัวอย่างนี้ไม่รวมหลายโฟลเดอร์โดยใช้ Robocopy:
robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:\source\folder\path\to\exclude-folder-1" "C:\source\folder\path\to\exclude-folder-2"
เมื่อคุณทำตามขั้นตอนต่างๆ เสร็จแล้ว ข้อมูลทั้งหมดจากเส้นทางจะถูกคัดลอก ยกเว้นโฟลเดอร์ที่คุณระบุไว้ในคำสั่งละเว้น_โฟลเดอร์_file_robocopy
วิธียกเว้นไฟล์โดยใช้ Robocopy
หากต้องการยกเว้นไฟล์ขณะคัดลอกด้วย Robocopy ให้ทำตามขั้นตอนเหล่านี้:
1. เปิด Command Prompt ด้วยสิทธิ์ของผู้ดูแลระบบ
2. ป้อนคำสั่งต่อไปนี้เพื่อคัดลอกไฟล์และโฟลเดอร์ ยกเว้นไฟล์ที่ระบุ ไปยังตำแหน่งอื่น แล้วกดEnter
:
robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF "C:\source\folder\path\to\folder\filename.extension"
วิธียกเว้นไฟล์โดยใช้ Robocopy
ตัวอย่างนี้ไม่รวมไฟล์ที่ใช้ Robocopy:
robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF filename-1.extension
ตัวอย่างนี้ไม่รวมไฟล์ที่ใช้ตัวเลือกตัวแทน Robocopy:
robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF filena*
ตัวอย่างนี้ไม่รวมหลายไฟล์โดยใช้ตัวเลือก Robocopy:
robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF "C:\source\folder\path\to\folder\filename-1.extension" "C:\source\folder\path\to\folder\filename-2.extension
หลังจากทำตามขั้นตอน Robocopy จะคัดลอกไฟล์และโฟลเดอร์ทั้งหมดจากตำแหน่งเฉพาะ ยกเว้นที่คุณระบุไว้ในคำสั่งโดยใช้สวิตช์ / XF
วิธียกเว้นทั้งไฟล์และโฟลเดอร์ด้วย Robocopy
หากต้องการยกเว้นทั้งไฟล์และโฟลเดอร์ด้วย Robocopy ให้ใช้ขั้นตอนเหล่านี้:
1. เปิด Command Prompt ด้วยสิทธิ์ของผู้ดูแลระบบ
2. ป้อนคำสั่งต่อไปนี้เพื่อคัดลอกไฟล์และโฟลเดอร์ทั้งหมด ยกเว้นไฟล์และโฟลเดอร์บางไฟล์ ไปยังไดรฟ์อื่น จากนั้นกดEnter
:
robocopy C:\source\folder\path\ D:\destination\folder\path\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:\source\folder\path\to\exclude-folder" /XF "C:\source\folder\path\to\folder\filename.extension"
วิธียกเว้นทั้งไฟล์และโฟลเดอร์ด้วย Robocopy
เมื่อคุณทำตามขั้นตอนต่างๆ เสร็จสิ้น เนื้อหาทั้งหมดจะถูกคัดลอกไปยังตำแหน่งใหม่ นอกเหนือจากไฟล์และโฟลเดอร์ที่คุณแยกไว้ในคำสั่งโดยใช้สวิตช์ / XDและ/XF