يوفر Windows العديد من الطرق لنسخ الملفات ونقلها. سنعرض لك جميع الحيل في File Explorer ، وكيفية استخدامها في موجه الأوامر و PowerShell. يمكنك أيضًا إضافة "نسخ إلى" و "نقل إلى" لقوائم سياق مستكشف الملفات.
عند نسخ ملف أو مجلد في Windows 10 ، يتم إنشاء نسخة مكررة من العنصر المحدد ويتم حفظها في مجلد وجهة من اختيارك. ومع ذلك ، عند نقل ملف أو مجلد ، ينتقل العنصر الأصلي إلى المجلد الوجهة بدلاً من إرسال نسخة متطابقة.
كيفية نسخ أو نقل الملفات مع السحب والإفلات
إحدى الطرق الأكثر شيوعًا لنسخ ملف أو مجلد أو نقله هي سحبه وإفلاته في المجلد الوجهة. افتراضيًا - بناءً على موقع المجلد الوجهة - قد ينقله File Explorer بدلاً من نسخه ، أو العكس. ومع ذلك ، هناك طريقة مخفية تتجاوز السلوك الافتراضي لـ Windows.
افتح مستكشف الملفات بالضغط على Windows + E وانتقل إلى الملف الذي تريد نسخه.
عند سحب الملفات من مجلد إلى آخر ، يمكنك استخدام إما الجزء الموجود على اليسار أو فتح مثيل آخر من مستكشف الملفات للانتقال إلى المجلد الوجهة. في هذا المثال ، سنستخدم نافذة مستكشف الملفات الثانية لنسخ الملفات.
افتح نافذة File Explorer ثانية بالضغط على Windows + E ، وانتقل إلى مجلد الوجهة.
يحتوي Windows على إجراءين افتراضيين عندما تقوم بسحب وإسقاط ملف أو مجلد إلى وجهة جديدة: النسخ أو النقل. يحدث النسخ عندما تقوم بإسقاط الملف أو المجلد في دليل على محرك أقراص مختلف . يحدث النقل عندما تسقطه على نفس محرك الأقراص ، كما سنفعل أدناه. ومع ذلك ، هناك خدعة خفية تجبر Windows على تنفيذ إجراء معين.
لنسخ الملفات إلى محرك أقراص مختلف ، قم بتمييز الملف (الملفات) الذي تريد نسخه ، وانقر فوقه واسحبه إلى النافذة الثانية ، ثم أفلته.
إذا كنت تحاول نسخ الملفات إلى مجلد على نفس محرك الأقراص ، فانقر عليها واسحبها إلى النافذة الثانية. قبل أن تسقطهم ، اضغط على Ctrl لتشغيل وضع النسخ.
لنقل الملفات إلى دليل مختلف على نفس محرك الأقراص ، قم بتمييز الملف (الملفات) التي تريد نقلها ، وانقر عليها واسحبها إلى النافذة الثانية ، ثم أفلتها.
إذا كان المجلد الوجهة على محرك أقراص مختلف ، فانقر عليه واسحبه إلى النافذة الثانية تمامًا كما كان من قبل ، ولكن هذه المرة اضغط على Shift لتشغيل وضع النقل.
كيفية نسخ أو نقل الملفات باستخدام قص ونسخ ولصق
يمكنك أيضًا نسخ الملفات ونقلها باستخدام الحافظة ، بنفس طريقة قص النص ونسخه ولصقه.
افتح مستكشف الملفات بالضغط على Windows + E وانتقل إلى الملف الذي تريد نسخه.
قم بتمييز الملفات التي تريد نسخها ، ثم انقر فوق "نسخ" في قائمة "ملف" أو اضغط على Ctrl + C على لوحة المفاتيح لإضافتها إلى الحافظة.
إذا كنت تفضل نقل العناصر بدلاً من ذلك ، فقم بتمييز الملفات التي تريد نقلها. ثم انقر على "قص" في قائمة "ملف" أو اضغط على Ctrl + X لإضافة الملفات إلى الحافظة.
انتقل إلى الدليل الذي تريد نقل الملفات إليه ، ثم انقر فوق "لصق" في علامة التبويب "الصفحة الرئيسية" أو اضغط على Ctrl + V. بناءً على ما إذا قمت بالنقر فوق "نسخ" أو "قص" ، سيتم نسخ ملفاتك أو نقلها ، على التوالي.
نسخ أو نقل الملفات والمجلدات باستخدام قائمة السياق
عند النقر بزر الماوس الأيمن فوق ملف أو مجلد ، يحتوي Windows على وظيفتين مخفيتين لقائمة السياق تتيح لك إضافة خيارين: نسخ إلى أو نقل إلى. تمنحك إضافة هاتين الوظيفتين إلى قائمة السياق طريقة إما لنسخ العناصر أو نقلها ببضع نقرات فقط.
كيفية نسخ أو نقل الملفات باستخدام موجه الأوامر
واحدة من أسرع الطرق لفتح موجه الأوامر في الدليل المطلوب من File Explorer. أولاً ، افتح File Explorer وانتقل إلى الوجهة. انقر فوق شريط العنوان ، واكتب "
cmd
" واضغط على Enter.
لنسخ ملف ، يمكنك استخدام بناء جملة الأمر التالي (إذا كنت تنسخ مجلدًا ، فقط احذف امتداد الملف):
copy "file name.ext" "full/path/to/destination/folder"
تعتبر علامات الاقتباس في الأمر مهمة فقط عندما يحتوي اسم الملف أو المجلد على مسافات. إذا لم يكن لديهم مسافات ، فلن تحتاج إلى تضمين الاقتباسات. في المثال أدناه ، لا يحتوي اسم الملف ولا المجلد على مسافة ، لذلك لم نكن بحاجة إلى استخدامهما.
يمكنك أيضًا استخدام
copy
الأمر لتكرار ملفات متعددة في نفس الوقت. ما عليك سوى فصل كل ملف بفاصلة ، ثم تحديد المجلد الوجهة كما تفعل عادةً.
لنقل ملف ، يمكنك استخدام بناء جملة الأمر التالي (إذا كنت تقوم بنقل مجلد ، فقط احذف امتداد الملف):
move "file name.ext" "full/path/to/destination/folder"
تمامًا كما هو الحال مع النسخ ، تكون علامات الاقتباس في الأمر مهمة فقط عندما يحتوي اسم الملف أو المجلد على مسافات. إذا لم يفعلوا ذلك ، فلن تضطر إلى تضمين الاقتباسات. في المثال أدناه ، لا يحتوي اسم الملف ولا المجلد على مسافة ، لذلك لم نكن بحاجة إلى استخدامهما.
ومع ذلك ، إذا حاولت نقل ملفات متعددة ، كما فعلنا مع
copy
الأمر ، فسيقوم موجه الأوامر بإلقاء خطأ في بناء الجملة.
هناك طريقتان أخريان لنقل أكثر من عنصر واحد في كل مرة باستخدام موجه الأوامر دون إلقاء خطأ. تستخدم كل طريقة حرف بدل لنقل ملفات متعددة ضمن تعليمة واحدة.
أولاً ، إذا كنت تريد نقل كل نوع ملف معين ، يمكنك استخدام بناء الجملة التالي لنقل الملفات:
move *.ext "full/path/to/directory"
تتضمن الطريقة الثانية نقل كل شيء داخل الدليل المصدر ، بغض النظر عن نوع الملف. يمكنك استخدام بناء الجملة التالي لإكمال النقل:
move * "full/path/to/directory"
كيفية نسخ أو نقل الملفات باستخدام بوويرشيل
يعد Windows PowerShell أكثر قوة ومرونة من موجه الأوامر عندما يتعلق الأمر بنسخ الملفات والمجلدات أو نقلها في بيئة سطر الأوامر. بينما سنقوم فقط بخدش السطح ، يمكنك القيام ببعض الأشياء القوية حقًا باستخدام أوامر cmdlets.
إن أسرع طريقة لفتح نافذة PowerShell في الموقع المطلوب هي أولاً فتح المجلد في File Explorer. في قائمة "ملف" ، انقر فوق "فتح Windows PowerShell" ، ثم حدد "فتح Windows Powershell".
ذات الصلة: 9 طرق لفتح PowerShell في Windows 10
لنسخ ملف أو مجلد في PowerShell ، استخدم بناء الجملة التالي:
Copy-Item "filename.ext" "path/to/destination/folder"
على الرغم من أنها ليست إلزامية ،
Copy-Item
إلا أن الأمر cmdlet يتطلب فقط علامات اقتباس حول اسم الملف والدليل إذا كانت تحتوي على مسافات.
على سبيل المثال ، لنسخ ملف من الدليل الحالي إلى آخر ، يمكنك استخدام الأمر التالي:
Copy-Item Lex.azw D:/Downloads
تأتي القوة الحقيقية لـ PowerShell من القدرة على توجيه cmdlets معًا. لنفترض ، على سبيل المثال ، لدينا مجلد يحتوي على مجموعة من المجلدات الفرعية التي تحتوي على كتب إلكترونية نريد نسخها.
بدلاً من تغيير الدليل وتشغيل الأمر مرة أخرى ، يمكننا أن نجعل PowerShell يمسح كل مجلد ومجلد فرعي ، ثم ينسخ كل نوع ملف معين إلى الوجهة.
يمكننا استخدام الأمر cmdlet التالي:
Get-ChildItem -Path "./*.azw" -Recurse | Copy-Item -Destination "D:/Downloads"
و
Get-ChildItem
جزء من القوائم الأمر cmdlet كافة الملفات في الدليل الحالي وكافة مجلداته الفرعية (مع -Recurse
التبديل) مع ملحق الملف AZW وأنابيب منهم ( |
رمز) إلى Copy-Item
الأمر cmdlet.
لنقل الملفات بدلاً من ذلك ، يمكنك استخدام بناء الجملة التالي لنقل أي شيء تريده:
Move-Item Lex.azw D:/Downloads
Move-Item
يتبع نفس صيغة الأمر Copy-Item
cmdlet. لذا ، إذا كنت ترغب في نقل جميع أنواع الملفات المحددة من مجلد وجميع مجلداته الفرعية - كما فعلنا مع الأمر cmdlet Copy-Item - فهذا يكاد يكون متطابقًا.
اكتب الأمر cmdlet التالي لنقل جميع الملفات من نوع ملف معين من دليل ومجلداته الفرعية:
Get-ChildItem -Path "./*.azw" -Recurse | Move-Item -Destination "D:/Downloads"