كيفية نسخ الملفات من سطر الأوامر

تنزيل المقالتنزيل المقال

سطر الأوامر مفيد جدًا بشرط فهم كيفية استخدامه، وستمتلك مثلًا تحكّمًا أكبر في عملية نسخ ولصق الملفات بداخل سطر الأوامر عنه في متصفّح الملفات. ستجد أيضًا أن معرفة طرقة استخدام سطر الأوامر أمر أساسي إن كنت تعمل على خادم ويندوز بعيد، وهو أمر مفيد أيضًا إن كنت ترغب بتحقيق مزيد من الفعالية عند استخدام جهازك الشخصي.

الاستعداد قبل البدء

  1. How.com.vn العربية: Step 1 اعرف الأمر الذي يجب استخدامه.
    هناك عدّة طرق مختلفة لنسخ الملفات باستخدام سطر الأوامر في نظام التشغيل ويندوز. يمكن لكل الأوامر نسخ الملفات من مكان إلى آخر، إلا أن هناك عدة حالات تجعلك تختار أحد الأوامر وليس الآخر.
    • COPY: هذا هو أمر النسخ البسيط. يسمح لك هذا الأمر أن تقوم بنسخ الملفات بسرعة من مكان إلى آخر بداخل جهازك، ويمكنك استخدام هذا الأمر لربط الملفات.
    • XCOPY: يسمح لك هذا الأمر بنسخ الملفات والمسارات. هذا هو سبب فائدة الأمر في نسخ المجلدات. يمتلك الأمر xcopy أيضًا عدّة لاحقات تقدّم للمستخدمين المتقدمين مزيدًا من التحكّم في عملية النسخ. لقد تم التخلّي عن الأمر xcopy والاستعاضة عنه بالأمر robocopy، إلا أنه ما يزال فعّال.
    • ROBOCOPY: هذا هو أحدث أمر نسخ متاح في سطر الأوامر بداخل نظام التشغيل ويندوز. يتطلّب هذا الأمر استخدام نظام التشغيل ويندوز فيزتا أو نظام أحدث. يمكن لمستخدمي نظام التشغيل ويندوز إكس بي تثبيت حزمة Windows 2003 Server Resource Kit Tools pack لاستخدام الأمر. الأمر robocopy مصمّم لنسخ الملفات والمجلّدات مع الاحتفاظ بالأذونات والخصائص الأخرى. يسمح لك هذا الأمر بالاحتفاظ بسجلات أكثر موثوقية، وكذلك بتحقيق فعالية أكبر عند نسخ كمية كبيرة من البيانات.
طريقة 1
طريقة 1 من 3:

COPY

تنزيل المقال
  1. How.com.vn العربية: Step 1 نسخ ملف واحد.
    أفضل حالة لاستخدام الأمر copy هي عند نسخ ملف واحد فقط. ينبغي استخدام الأمر copy بالشكل التالي copy source destination. لنسخ الملف Example.txt من C:\Users\desktop إلى D:\backup على سبيل المثال، اكتب الأمر التالي:[١]
    copy C:\Users\desktop\Example.txt D:\backup\Example.txt
    • ينبغي عليك إدخال اسم الملف المنسوخ أيضًا. يمكنك الاستفادة من ذلك لتغيير اسم الملف المنسوخ عند الرغبة بذلك.
    • لنسخ ملف من المسار الحالي، كل ما عليك فعله هو كتابة اسم الملف في مكان الجزء source من الأمر. إن كنت تستخدم الأمر السابق أثناء التواجد في المسار C:\Users\desktop مثلًا، سيكون الأمر المستخدم بالشكل التالي copy Example.txt D:\backup\Example.txt
  2. How.com.vn العربية: Step 2 نسخ كل الملفات الموجودة بداخل أحد المجلّدات.
    استخدم الرمز *.* لنسخ كل الملفات الموجودة بداخل المجلّد مرّة واحدة. لنسخ كل الملفات من C:\Users\desktop\ إلى D:\backup على سبيل المثال، اكتب الأمر التالي:
    copy C:\Users\desktop\*.* D:\backup
    • لن يؤدي استخدام الأمر copy إلى نسخ الملفات المخفية، ويمكنك استخدم الأمر xcopy أو robocopy لنسخ الملفات المخفية.
    • يمكنك نسخ كل الملفات الموجودة في المسار الحالي عن طريق استخدام *.* كمصدر النسخ. إن كنت في المسار C:\Users\desktop\ في مثالنا السابق، اكتب الأمر copy *.* D:\backup.
  3. How.com.vn العربية: Step 3 نسخ الملفات عند وجود مسافات في اسم الملف أو المجلّد.
    ستحتاج إلى استخدام علامات تنصيص إن كان اسم الملف أو المجلّد يحتوي على مسافات فيه. لنسخ كل الملفات من C:\Users\My Documents إلى D:\2015 Backup على سبيل المثال، اكتب الأمر التالي:
    copy "C:\Users\My Documents\*.*" "D:\2015 Backup"
  4. How.com.vn العربية: Step 4 اجمع الملفات النصية.
    أحد الوظائف الخفية للأمر copy هي القدرة على جمع عدة ملفات معًا، وهذه الوظيفة مفيدة جدًا في حالة الملفات النصية. يؤدي ذلك إلى جمع محتوى الملف النصي الأول والملف النصي الثاني، على التوالي، في ملف واحد جديد:[٢]
    copy file1.txt+file2.txt newFile.txt
    • يفترض هذا الأمر أن الملفين file1.txt و file2.txt موجودين في المسار الحالي، وستحتاج إلى كتابة المسار في بداية اسم الملف عند تواجده في مسار مختلف.
طريقة 2
طريقة 2 من 3:

نسخ الملفات المخفية

تنزيل المقال
  1. How.com.vn العربية: Step 1 استخدم الأمر COPY عند نسخ ملف واحد.
    يُفضّل استخدام الأمر copy عند نسخ ملفات مُفردة. لا يسمح لك الأمر xcopy بتحديد ما إن كانت الوجهة عبارة عن اسم مسار أم اسم ملف.[٣]
  2. How.com.vn العربية: Step 2 استخدم الأمر ROBOCOPY إن كنت تُنشئ نسخًا احتياطية من الرموز البرمجية.
    قد يتم التخلي عن دعم الأمر xcopy في المستقبل القريب، ويمكن للأمر robocopy تنفيذ نفس المهام الخاصة بالأمر xcopy إضافة إلى كونه أكثر موثوقية ومرونة. يؤدي إنشاء رموز برمجية باستخدام الأمر robocopy إلى تأمينها مستقبلًا.
  3. How.com.vn العربية: Step 3 انسخ مجلّد إلى موقع آخر.
    الوظيفة الرئيسية للأمر xcopy هي نسخ المجلدات أو محتوى المجلد من مكان إلى آخر. لنسخ كل الملفات من C:\tools إلى المجلّد الجديد D:\backup\tools على سبيل المثال، اكتب الأمر التالي:
    xcopy C:\tools\* D:\backup\tools /e /i
    • يؤدي استخدام الإضافة /e في الأمر xcopy إلى نسخ كل المسارات الفرعية الموجودة بداخل المسار الرئيسي أيضًا. يتضمّن ذلك المسارات الفارغة أيضًا.
    • يؤدي استخدام الإضافة /i في الأمر xcopy إلى افتراض أن الوجهة عبارة عن مجلّد. سيؤدّي ذلك إلى إنشاء مجلّد جديد خلال عملية النسخ.
    • تتحقّق أقصى فائدة لذلك عند نسخ الملفات من اسطوانة CD أو DVD، حيث أن ذلك سيؤدي إلى حذف خاصية القراءة فقط (Read-Only) أوتوماتيكيًا خلال عملية النسخ.
  4. How.com.vn العربية: Step 4 استخدم الأمر xcopy لنسخ الملفات المخفية.
    أحد فوائد استخدام الأمر xcopy وعدم استخدام copy هو القدرة على نسخ الملفات المخفية وملفات النظام. اكتب الإضافة /h لنسخ الملفات المخفية أيضًا.
    xcopy C:\tools\* D:\backup\tools /e /i /h
طريقة 3
طريقة 3 من 3:

نسخ المجلدات

تنزيل المقال
  1. How.com.vn العربية: Step 1 استخدم الأمر robocopy لنسخ المجلّدات بسهولة.
    يحل الأمر robocopy محل الأمر xcopy حيث يمكنك نسخ مجلّدات كاملة دون القلق بشأن تعريف المحتوى. لنسخ كل الملفات من C:\tools إلى المجلّد الجديد D:\backup\tools على سبيل المثال، اكتب الأمر التالي:
    robocopy C:\tools D:\backup\tools /e
    • تُستخدم الإضافة /e لتضمين كل المسارات الفرعية عند استخدام الأمر robocopy. يتضمّن ذلك المسارات الفارغة أيضًا.
    • سيقوم الأمر robocopy بنسخ الملفات المخفية وملفات النظام أيضًا، وسيقوم بإنشاء مجلّدات جديدة إن لم تكن موجودة في مكان النسخ.
  2. How.com.vn العربية: Step 2 حفظ نسخة مُطابقة من مجلّد.
    حفظ النسخة المُطابقة طريقة رائعة لحفظ نسخ احتياطية من ملفاتك. سيقوم خيار حفظ النسخة المُطابقة من الأمر robocopy بنسخ كل محتويات المصدر إلى الوجهة المحدّدة، ومن ثم حذف أي ملفات غير موجودة في المصدر. يضمن لك ذلك احتواء النسخة الاحتياطية على أحدث إصدارات من الملفات فقط. لحفظ نُسخة مُطابقة من C:\Users\My Documents في المسار D:\backup\My Documents على سبيل المثال، اكتب الأمر التالي:[٤]
    robocopy "C:\Users\My Documents" "D:\backup\My Documents" /mir
    • تحافظ هذه الوظيفة على أذونات الملفات الأصلية.
  3. How.com.vn العربية: Step 3 فعّل الاستكمال.
    قد تحتاج إلى تفعيل هذه الخاصية لتتمكن من استكمال العملية عند انقطاع الاتصال أثناء النسخ.
    robocopy "C:\Users\My Documents" "D:\backup\My Documents" /z
  4. How.com.vn العربية: Step 4 احتفظ بسجل لعملية النسخ.
    يسمح لك الأمر robocopy بحفظ سجل لعملية النسخ. قد يساعدك ذلك على تحديد المشكلات أو إنتاج سجل بالملفات التي تم نسخها.
    robocopy "C:\Users\My Documents" "D:\backup\My Documents" /log+:<filename>.txt
    • يؤدي استخدام الإضافة /log+ إلى تضمين ملف السجل الحالي عوضًا عن الكتابة عليه، ويمكنك استخدام الإضافة /log:<filename>.txt عوضًا عن ذلك إن كنت ترغب بالكتابة على ملف السجل القديم.

المزيد حول هذا المقال

How.com.vn العربية: فريق عمل ويكي هاو
شارك في التأليف::
كاتب في فريق ويكي هاو
ساهم فريق عمل ويكي هاو في إعداد المقال. يعمل فريقنا المُدرب من المحررين والباحثين على التحقق من دقة المعلومات وقابليتها للتطبيق بالنسبة للقراء.

يعمل فريق ويكي هاو على مراقبة كتابات فريق التحرير لضمان أن كل المقالات تُلبي معايير الجودة الخاصة بالموقع. تم عرض هذا المقال ٢٢٬٥٠٨ مرة/مرات.
تصنيفات: برمجيات
تم عرض هذه الصفحة ٢٢٬٥٠٨ مرات.

هل ساعدك هذا المقال؟