الاختلافات بين Robocopy و Xcopy

يعد 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: ؛ وإعادة المحاولة - الإعدادات الافتراضية هي مليون محاولة ، بفارق 30 ثانية - لمزيد من الأتمتة.

يراقب

يدعم Robocopy مراقبة الملفات والدليل باستخدام أوامر "/ MON" أو "/ MOT". يقوم "/ MON: n" بنسخ الملف إلى الوجهة باستخدام n أو أكثر من التغييرات ، بينما يقوم "/ MOT: m" بفحص الملف كل دقيقة "m" بحثًا عن أي تغييرات ، ثم ينسخه عند وجوده. هذا مشابه لحفظ ملف بشكل دوري أثناء العمل عليه ، إلا أنه يكون أكثر كفاءة. XCopy ليس لديه دعم المراقبة.

صفات

يدعم كل من XCopy و Robocopy النسخ فوق سمة "الأرشفة" في الملفات ، ولكن Robocopy يأخذ هذا خطوة أخرى - فهي تدعم النسخ فوق جميع السمات - بما في ذلك الطوابع الزمنية والأمان والمالك ومعلومات التدقيق. تساعد هذه السمات الإضافية في الحفاظ على بنية دليل مناسبة ، خاصة عند النسخ كمسؤول.