في نظام التشغيل Windows 10 ، يعد Robocopy (Robust File Copy) أداة سطر أوامر قوية لإدارة الملفات مع العديد من الخيارات لنقل الملفات والمجلدات إلى موقع آخر بشكل أسرع وأكثر موثوقية من استخدام File Explorer.
ومع ذلك ، بشكل افتراضي ، ينقل Robocopy كل شيء على مسار معين ، والذي قد لا يكون مثاليًا في كل سيناريو حيث قد يكون لديك ملفات ومجلدات محددة في موقع لا تريد نسخه. ومع ذلك ، تتضمن الأداة خيارين على الأقل ، يمكنك استخدامهما لاستبعاد الملفات والمجلدات من عملية النسخ.
في هذا الدليل ، ستتعلم خطوات نسخ البيانات باستخدام Robocopy على نظام التشغيل Windows 10 (أو Windows 11 ) ، باستثناء تلك الملفات والمجلدات التي لا تحتاج إلى نقلها.
كيفية استبعاد المجلد باستخدام Robocopy
لاستبعاد مجلد أثناء النسخ باستخدام Robocopy ، استخدم الخطوات التالية:
-
افتح Start على Windows 10.
-
ابحث عن موجه الأوامر ، وانقر بزر الماوس الأيمن فوق النتيجة ، وحدد خيار التشغيل كمسؤول .
-
اكتب الأمر التالي لنسخ الملفات والمجلدات باستثناء مجلد معين إلى موقع آخر واضغط على Enter :
robocopy C: \ source \ folder \ path \ D: \ وجهة \ مجلد \ مسار \ / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD "C: \ source \ folder \ path \ إلى \ استبعاد مجلد "
Robocopy يستبعد أمر المجلد
يستثني هذا المثال مجلدًا معينًا باستخدام Robocopy:
robocopy C: \ source \ folder \ path \ D: \ destination \ folder \ path \ / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD استبعاد المجلد -1
يستثني هذا المثال مجلدًا باستخدام خيار Robocopy wildcard:
robocopy C: \ المصدر \ المجلد \ المسار \ D: \ الوجهة \ المجلد \ المسار \ / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD استبعاد الطي *
يستثني هذا المثال عدة مجلدات باستخدام Robocopy:
robocopy C: \ source \ folder \ path \ D: \ وجهة \ مجلد \ مسار \ / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD "C: \ source \ folder \ path \ to \ استبعاد-folder-1 "" C: \ source \ folder \ path \ to \ استبعاد-folder-2 "
بمجرد إتمام الخطوات ، سيتم نسخ البيانات إلى الوجهة ، باستثناء المجلدات المحددة في الأمر (استبعاد_المجلد_الملف_الطبيعي) المراد استبعادها.
كيفية استبعاد ملف باستخدام Robocopy
لاستبعاد ملف أثناء النسخ باستخدام Robocopy ، استخدم الخطوات التالية:
-
افتح قائمة ابدأ .
-
ابحث عن موجه الأوامر ، وانقر بزر الماوس الأيمن فوق النتيجة ، وحدد خيار التشغيل كمسؤول .
-
اكتب الأمر التالي لنسخ الملفات والمجلدات باستثناء ملف معين إلى موقع آخر واضغط على 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 wildcard:
robocopy C: \ source \ folder \ path \ D: \ وجهة \ مجلد \ مسار \ / 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.
بعد إكمال الخطوات ، سيقوم Robocopy بنسخ جميع الملفات والمجلدات من موقع معين ، باستثناء الملفات التي حددتها في الأمر باستخدام مفتاح التبديل / XF .
كيفية استبعاد الملفات والمجلدات باستخدام Robocopy
لاستبعاد ملف ومجلد باستخدام Robocopy ، استخدم الخطوات التالية:
-
افتح قائمة ابدأ .
-
ابحث عن موجه الأوامر ، وانقر بزر الماوس الأيمن فوق النتيجة ، وحدد خيار التشغيل كمسؤول .
-
اكتب الأمر التالي لنسخ الملفات والمجلدات باستثناء ملفات ومجلدات معينة إلى محرك أقراص آخر واضغط على Enter :
robocopy C: \ source \ folder \ path \ D: \ وجهة \ مجلد \ مسار \ / E / Z / ZB / R: 5 / W: 5 / TBD / NP / V / XD "C: \ source \ folder \ path \ to \ استبعاد-مجلد "/ XF" C: \ source \ folder \ path \ to \ folder \ filename.extension "
Robocopy يستبعد الأمر المجلد والملف
بمجرد إكمال الخطوات ، سيتم نسخ كل المحتوى إلى الموقع الجديد باستثناء تلك الملفات والمجلدات التي استبعدتها في الأمر باستخدام مفاتيح التبديل / XD و / XF .
مفاتيح الأمر Robocopy
يحتوي Robocopy على الكثير من الخيارات ، وفي الأمر الموضح في هذا الدليل ، نستخدم المفاتيح التالية لعمل نسخ البيانات باستثناء ملفات ومجلدات معينة.
- / E - نسخ الدلائل الفرعية ، بما في ذلك الدلائل الفارغة.
- / Z - نسخ الملفات في وضع إعادة التشغيل.
- / ZB - يستخدم وضع إعادة التشغيل. إذا تم رفض الوصول ، استخدم وضع النسخ الاحتياطي.
- / R: 5 - أعد المحاولة 5 مرات (يمكنك تحديد رقم مختلف ، الافتراضي هو 1 مليون).
- / W: 5 - انتظر 5 ثوانٍ قبل إعادة المحاولة (يمكنك تحديد رقم مختلف ، الافتراضي هو 30 ثانية).
- / TBD - انتظر حتى يتم تعريف أسماء المشاركة (خطأ إعادة المحاولة 67).
- / NP - لا يوجد تقدم - لا تعرض النسبة المئوية المنسوخة.
- / V - إنتاج إخراج مطول ، مع إظهار الملفات التي تم تخطيها.
- / XD - يستبعد المجلدات المطابقة للمسار واسم المجلد.
- / XF - استبعاد الملفات المطابقة للموقع واسم الملف.
أهم مفاتيح التبديل في هذا الأمر هي / XD التي تسمح لك باستبعاد المجلدات ، و / XF التي يمكنك استخدامها لاستبعاد الملفات. الخيارات الأخرى اختيارية ، ولكن يجب عليك استخدام هذه الخيارات التي يجب عليك استخدامها في أي عملية نسخ قياسية باستخدام Robocopy.
نركز هذا الدليل على نظام التشغيل Windows 10 ، ولكن يجب أن تعمل الإرشادات أيضًا على نظام التشغيل Windows 11.