Robocopy معلق في زاوية جهاز الكمبيوتر الخاص بك ، ربما دون أن تلاحظه على الإطلاق. إنه سطر أوامر مضمن لأنظمة تشغيل Windows يسمح بنقل الملفات بسرعة من مكان إلى آخر. علاوة على ذلك ، يمكنك حتى نقل الدلائل أو محركات الأقراص بأكملها.
هذا ليس أمرًا شائع الاستخدام. إنه في الواقع أمر خارجي. كان Robocopy متاحًا في مجموعات موارد Windows NT و Windows 2000 وجميع أنظمة تشغيل Windows بعد Vista (7 و 8 و 10).
في هذه المقالة ، ستجد كل شيء عن أوامر Robocopy المفيدة وماذا تفعل.
معلمات Robocopy وبناء الجملة
بناء Robocopy
نسخة آلية [[...]] []
معلمات Robocopy
المصدر - يشير إلى مسار الدليل المصدر.
الوجهة - يشير إلى مسار الدليل الوجهة.
ملف - يعرض الملفات التي سيتم نسخها. أحرف البدل مثل "*" أو "؟" من الممكن استخدامه.
الخيارات - يعرض الخيارات التي يمكن استخدامها بواسطة أمر robocopy.
خيارات Robocopy
يتم إضافة الخيارات التالية في نهاية الأمر. يتضمن ذلك أيضًا اختيار الملف ، وإعادة المحاولة ، والتسجيل ، وخيارات الوظيفة.
/ s لنسخ المجلدات الفرعية ، باستثناء تلك الفارغة.
/ e لنسخ المجلدات الفرعية ، بما في ذلك تلك الفارغة.
/ lev: N لنسخ أعلى مستويات N في شجرة المجلد المصدر.
يتم نسخ ملفات / z في وضع إعادة التشغيل.
يتم نسخ ملفات / b في وضع النسخ الاحتياطي.
/ zb يستخدم وضع إعادة التشغيل. في حالة رفض الوصول ، سيستخدم وضع النسخ الاحتياطي.
/ efsraw يتم نسخ كافة الملفات المشفرة في وضع EFS RAW.
/ copy: CopyFlags يخبرنا عن خصائص الملف المراد نسخها. القيم المناسبة لهذا الخيار هي: D هي البيانات ، O هي معلومات المالك ، A هي السمات ، T هي الطوابع الزمنية ، U تدقيق المعلومات ، S تعني الأمان = NTFS ACLs.
يتم نسخ ملفات / sec بأمان (مثل / copy: DATS).
/ يتم نسخ جميع معلومات الملف بالكامل (مثل / copy: DATSOU).
يتم استبعاد معلومات الملف / nocopy (تتحد جيدًا مع / تطهير).
/ secfix تحصل جميع الملفات على إصلاح أمان للملف ، بما في ذلك الملفات التي تم تخطيها.
/ timfix يتم إصلاح جميع الملفات ، بما في ذلك التي تم تخطيها.
/ حذف يحذف مجلدات الوجهة والملفات التي تمت إزالتها من المصدر.
/ mir يعكس شجرة المجلد (نفس تأثير / e plus / purge).
/ mov ينقل الملفات ويحذفها من المصدر بعد نسخها.
/ نقل ينقل ويحذف الملفات والدلائل من المصدر عند نسخها.
/ a +: يعطي [RASHCNET] سمات ملفات المصدر للملفات المنسوخة.
/ أ -: يزيل [RASHCNET] سمات الملفات المصدر من الملفات المنسوخة.
/ fat يجعل الملفات الوجهة باستخدام أسماء ملفات 8.3 فقط.
/ 256 يقوم بإيقاف تشغيل دعم المسارات التي تزيد عن 256 حرفًا. / mon: N هل جهاز مراقبة المصدر. يتم تشغيله مرة أخرى عندما يكتشف أكثر من N من التغييرات.
/ mot: M يقوم بمراقبة المصدر وسيعمل مرة أخرى إذا اكتشف تغييرات خلال عدد محدد من الدقائق.
/ MT [: N] عمل نسخ متعددة الخيوط مع عدد محدد من الخيوط (الافتراضي هو 8). يجب أن يكون N بين 1 و 128. هذه الميزة غير متوافقة مع معلمات / EFSRAW و / IPG. يمكنك إعادة توجيه الإخراج عبر خيار / LOG إذا كنت تريد تسريع الأمور.
/ rh: hhmm-hhmm يعطي معلومات حول متى يمكنك بدء نسخ جديدة.
/ pf يتحقق من ساعات التشغيل. الشيكات ليست في كل تصريح ، ولكن على أساس كل ملف.
/ ipg: n متاح للمستخدمين ذوي النطاق الترددي المنخفض. يقوم بإدراج الفجوات بين الحزم.
خيارات تحديد الملف
/ ينسخ الملفات ذات سمة الأرشفة المحددة فقط.
/ م يفعل نفس الشيء على النحو الوارد أعلاه. بالإضافة إلى ذلك ، فإنه يعيد تعيين السمة.
/ ia: [RASHCNETO] يتضمن فقط الملفات التي لها سمة محددة.
/ xa: يستبعد [RASHCNETO] الملفات ذات السمات المحددة.
/ xf [...] يستثني الملفات التي تطابق المسارات أو الأسماء أو أحرف البدل المحددة.
/ xd […] يستبعد المجلدات التي تطابق المسارات والأسماء المحددة.
/ xc يحذف الملفات التي تم تغييرها.
/ xn يتجاهل أحدث الملفات.
/ xo يترك الملفات القديمة.
/ xx يترك مجلدات وملفات إضافية.
/ xl يترك مجلدات وملفات وحيدة.
/ لتضمين نفس الملفات.
/ لتضمين الملفات المعدلة أو المعدلة.
/ max: يعيّن الحد الأقصى لحجم الملف ويحذف الملفات الأكبر من عدد البايت المحدد.
/ min: يعيّن الحد الأدنى لحجم الملف ويترك ملفات أصغر من عدد البايت المحدد).
/ maxage: يعيّن الحد الأقصى لعمر الملف ويحذف الملفات التي تم إنشاؤها قبل تاريخ محدد أو أقدم من عدد معين من الأيام.
/ minage: يعيّن الحد الأدنى لعمر الملف ويحذف الملفات التي تم إنشاؤها بعد تاريخ محدد ، أو أحدث من عدد محدد من الأيام).
/ maxlad: يحدد الحد الأقصى لتاريخ الوصول الأخير ، مع استبعاد الملفات غير المستخدمة منذ التاريخ المحدد).
/ minlad: يحدد الحد الأدنى لتاريخ آخر وصول ، مع استبعاد الملفات التي تم الوصول إليها منذ ذلك الحين. ومع ذلك ، إذا تم تعيين N أسفل 1900 N ، فسيظهر عدد اليوم. وإلا ، يعرض N تاريخًا بالتنسيق القياسي YYYYMMDD.
يقوم / xj باستبعاد نقاط الوصلات.
/ fft يقدر عدد مرات ملف FAT (حوالي ثانيتين)
خيارات إعادة المحاولة
/ r: يُظهر N عدد محاولات النسخ الفاشلة ، 1 مليون هي القيمة الافتراضية.
/ w: N يظهر وقت الانتظار بين محاولتين ، 30 ثانية بشكل افتراضي.
يحفظ / reg خياري / w و / r في التسجيل كافتراضيين.
سينتظر نظام / tbd حتى يتم تحديد أسماء المشاركة
خيارات التسجيل
/ l يسرد الملفات دون حذف أو ختم الوقت أو النسخ.
/ x تقارير عن الملفات الإضافية ، وليس فقط الملفات المختارة.
يعطي / v إخراجًا مطولًا ، مشيرًا إلى الملفات التي تم تخطيها.
يتم تضمين الطوابع الزمنية للملف المصدر / ts في الإخراج.
/ fp يضع المسار الكامل في الإخراج. يعمل على الملفات.
سيعرض / بايت الأحجام بالبايت.
/ ns أحجام الملفات لن يتم تسجيلها.
لن يتم تسجيل فئات الملف / nc.
/ nfl أسماء الملفات لن يتم تسجيلها.
لن يتم تسجيل أسماء الدليل / ndl.
لن يتم عرض / np copyprogress.
/ eta إذا كنت بحاجة إلى تقدير متى ستكتمل العملية.
/ السجل: يتم حفظ إخراج الحالة في ملف السجل ، والكتابة فوق ملف السجل الحالي.
خيارات الوظيفة
/ الوظيفة: ستؤخذ المعلمات من ملف الوظيفة المحدد.
/ حفظ: سيتم حفظ المعلمات في ملف الوظيفة المحدد.
إنهاء / إنهاء عند تنفيذ سطر الأوامر للتحقق من المعلمات.
/ nosd لن يتم تحديد دليل مصدر.
/ nodd لن يتم تحديد دليل وجهة.
نسخة قوية
صدق او لا تصدق هذه هي النهاية كانت تلك أوامر كثيرة ، أليس كذلك؟ نأمل أن تكون مفيدة لك. شاركنا أفكارك حول أوامر Robocopy الأكثر فائدة في التعليقات أدناه.