قبل أيام قليلة ، طلب مني أحد العملاء نقل مجموعة كبيرة من الملفات ، بناءً على امتدادها وقدمها ، إلى موقع آخر (محرك أقراص) ، لتوفير مساحة على القرص المصدر. بعد بعض البحث ، اكتشفت أن الطريقة الأكثر موثوقية لأداء هذه المهمة هي استخدام الأداة المساعدة ROBOCOPY من Microsoft.
يحتوي هذا البرنامج التعليمي على إرشادات حول كيفية نسخ أو نقل مجموعة كبيرة من الملفات إلى موقع آخر باستخدام ROBOCOPY.
- ROBOCOPY 'C: 4 اختبار' F: 4 اختبار النسخ الاحتياطي '
- ROBOCOPY 'C: 4test' 'F: 4testbackup' / MOVE
- ROBOCOPY 'C: 4test' 'F: 4testbackup' / S.
- ROBOCOPY 'C: 4test' 'F: 4testbackup' / S / MOVE
- ROBOCOPY 'C: 4test' 'F: 4testbackup' / S / MINAGE: 180
- ROBOCOPY 'C: 4test' 'F: 4testbackup' / S / MOVE / MINAGE: 180
- ROBOCOPY 'C: 4test' 'F: 4testbackup' / S / MAXAGE: 180
- ROBOCOPY 'C: 4test' 'F: 4testbackup' / S / MOVE / MAXAGE: 180
كيفية نسخ الملفات دفعة واحدة أو نقلها باستخدام ROBOCOPY.
واحد. يفتح بوويرشيل أو موجه الأوامر كمسؤول.
اثنين. وفقًا للإجراء الذي تريد تنفيذه ، قم بإعطاء أحد الأوامر المقابلة أدناه:
أ. لنسخ الملفات فقط (بدون المجلدات الفرعية) ، من مجلد إلى آخر ، أعط هذا الأمر ROBOCOPY:
مثال 1: لنسخ ملفات المجلد 'C: 4test' ، إلى المجلد 'F: 4testbackup' ، يكون الأمر كما يلي:
مثال 2: لنقل جميع ملفات المجلد 'C: 4test' ، إلى المجلد 'F: 4testbackup' ، يكون الأمر كما يلي:
ب. لنسخ جميع المحتويات (الملفات والمجلدات الفرعية) ، من مجلد إلى آخر ، أعط هذا الأمر ROBOCOPY:
مثال 1: لنسخ جميع الملفات والمجلدات الفرعية للمجلد 'C: 4test' ، إلى المجلد 'F: 4testbackup' ، يكون الأمر كما يلي:
مثال 1: لنقل جميع الملفات والمجلدات الفرعية من المجلد 'C: 4test' ، إلى المجلد 'F: 4testbackup' ، يكون الأمر كما يلي:
ج. لنسخ جميع الملفات التي تم إنشاؤها قبل فترة معينة ، من مجلد واحد (ومجلداته الفرعية) ، إلى مجلد آخر ، أعط هذا الأمر ROBOCOPY: *
* التعدين: = MINimum file AGE - استبعاد الملفات الأحدث من n يوم / تاريخ.
مثال 1: لنسخ جميع الملفات والمجلدات الفرعية القديمة التي مضى عليها أكثر من 180 يومًا (6 أشهر) ، من المجلد 'C: 4test' ، إلى المجلد 'F: 4testbackup' ، يكون الأمر كما يلي:
مثال 2: لنقل جميع الملفات والمجلدات الفرعية القديمة التي مضى عليها أكثر من 180 يومًا (6 أشهر) ، من المجلد 'C: 4test' ، إلى المجلد 'F: 4testbackup' ، يكون الأمر كما يلي:
د. لنسخ جميع الملفات التي تم إنشاؤها بعد تاريخ محدد ، من مجلد واحد (ومجلداته الفرعية) ، إلى مجلد آخر ، أعط هذا الأمر ROBOCOPY: *
* MAXAGE: n = الحد الأقصى للملف AGE - استبعاد الملفات الأقدم من n يوم / تاريخ
مثال 1: لنسخ جميع الملفات والمجلدات الفرعية الجديدة التي تم إنشاؤها في آخر 180 يومًا (6 أشهر) ، من المجلد 'C: 4test' ، إلى المجلد 'F: 4testbackup' ، يكون الأمر كما يلي:
مثال 2: لنقل جميع الملفات والمجلدات الفرعية الجديدة التي تم إنشاؤها في آخر 180 يومًا (6 أشهر) ، من المجلد 'C: 4test' ، إلى المجلد 'F: 4testbackup' ، يكون الأمر كما يلي:
و. لنسخ الملفات بناءً على امتدادها ، من مجلد إلى آخر عن طريق إنشاء نفس بنية المجلد كما في المجلد المصدر ، أعط أمر ROBOCOPY هذا:
مثال 1: لنسخ جميع j.jpg'C: 4test '' F: 4testbackup '* .jpg'C: 4test' 'F: 4testbackup' * .jpg'source '' destination '. FileExtension / S / التعدين: n مثال 1: لنسخ كل j.jpg'C: 4test '' F: 4testbackup '* .jpg'C: 4test' 'F: 4testbackup' * .jpg'C: 4test '' F: 4testbackup ' * .jpg'C: 4test '' F: 4testbackup '* .jpg'crestashareiconincontent' class = 'cresta-share-icon eleventh_style'>نقوم بالتوظيف