كيفية نسخ الملفات إلى الكمبيوتر البعيد باستخدام Powershell

البرامج النصية لنسخ الملفات بسهولة على PowerShell

  • PowerShell عبارة عن محطة برمجة نصية قوية من Microsoft تستخدم لإجراء عمليات متعددة.
  • يمكنك نقل ملفات فردية ومتعددة إلى أجهزة بعيدة باستخدام البرامج النصية المناسبة.

Xالتثبيت عن طريق النقر فوق ملف التنزيل

لإصلاح مشكلات الكمبيوتر المختلفة ، نوصي بـ Restoro PC Repair Tool:سيقوم هذا البرنامج بإصلاح أخطاء الكمبيوتر الشائعة ، ويحميك من فقدان الملفات ، والبرامج الضارة ، وفشل الأجهزة ، وتحسين جهاز الكمبيوتر الخاص بك لتحقيق أقصى أداء. إصلاح مشكلات الكمبيوتر وإزالة الفيروسات الآن في 3 خطوات سهلة:
  1. قم بتنزيل Restoro PC Repair Tool التي تأتي مع التقنيات الحاصلة على براءة اختراع (براءة اختراع متاحة هنا).
  2. انقر ابدأ المسح للعثور على مشكلات Windows التي قد تتسبب في حدوث مشكلات بجهاز الكمبيوتر.
  3. انقر إصلاح الكل لإصلاح المشكلات التي تؤثر على أمان الكمبيوتر وأدائه.
  • تم تنزيل Restoro بواسطة 0 القراء هذا الشهر.

يجب أن تكون قد عثرت على هذا الدليل لأنك تريد معرفة كيفية نسخ ملف إلى كمبيوتر بعيد باستخدام PowerShell.

الخبر السار هو أننا نتفهم الحاجة إلى مشاركة الملفات وقمنا بتجميع كل التفاصيل التي تحتاج إلى معرفتها في هذه المقالة.

لذلك بدون الكثير من اللغط ، دعونا نصل إليه.

لماذا يجب علي نقل الملفات باستخدام PowerShell؟

بوويرشيل يمكن استخدامها لنقل الملفات لعدد من الأسباب:

  • سرعة: عند تحميل الكثير من البيانات عبر شبكة ، قد يكون PowerShell أسرع من استخدام الحلول المستندة إلى واجهة المستخدم الرسومية.
  • أتمتة: يمكنك إرسال الملفات تلقائيًا وفقًا لجدول زمني أو كرد فعل لظروف معينة باستخدام برامج PowerShell النصية التي تم تشغيلها تلقائيًا.
  • براعه: عمليات نقل الملفات باستخدام FTP و FTPS و SFTP و SCP كلها ممكنة مع PowerShell.
  • معالجة الأخطاء: يحتوي PowerShell على ميزات قوية لمعالجة الأخطاء قد تكون مفيدة عند نقل الملفات للتأكد من أن النقل سار بشكل جيد.
  • الإبلاغ: PowerShell قادر على إنشاء تقارير شاملة حول إجراء النقل ، والتي تشمل إجمالي حجم البيانات المنقولة وعدد الملفات المنقولة وأي أخطاء حدثت حصل.

بشكل عام ، قد تكون إدارة عمليات نقل الملفات باستخدام PowerShell عملية وفعالة ، خاصة في بيئة احترافية.

الآن إليك كيفية نسخ الملفات إلى الأجهزة البعيدة باستخدام الأداة.

كيف أنسخ ملفًا إلى كمبيوتر بعيد باستخدام PowerShell؟

في هذا المقال
  • لماذا يجب علي نقل الملفات باستخدام PowerShell؟
  • كيف أنسخ ملفًا إلى كمبيوتر بعيد باستخدام PowerShell؟
  • 1. انسخ ملفًا من كمبيوتر بعيد باستخدام PowerShell
  • 1.1 قم بإعداد الاتصال عن بعد
  • 1.2 استخدم Copy-Item لنسخ الملف
  • 2. انسخ ملفات متعددة إلى كمبيوتر بعيد باستخدام PowerShell

1. انسخ ملفًا من كمبيوتر بعيد باستخدام PowerShell

1.1 قم بإعداد الاتصال عن بعد

  1. افتح PowerShell باستخدام حقوق المسؤول ، وأدخل الأمر أدناه ، واضغط على يدخل.
    تمكين- PSRemoting -Force -Verose
    ملف نسخ بوويرشيل إلى الكمبيوتر البعيد
  2. إذا تلقيت الخطأ كما هو معروض في الصورة أعلاه ، أدخل الأمر التالي ؛ إذا لم يكن كذلك ، فتخط هذه الخطوة:
    Set-WsManQuickConfig
  3. استخدم الأمر التالي لتكوين مضيفك الموثوق به ، مع الاستبدال AFAM باسم الكمبيوتر:
    winrm set winrm / config / client '@ {TrustedHosts = "AFAM"}'
    ملف نسخ بوويرشيل إلى الكمبيوتر البعيد
  4. استخدم برامج shell النصية هذه لإعادة تشغيل خدمة WinRM واختبار اسم الكمبيوتر البعيد بعد أن يكون لديك أضاف اسم الجهاز البعيد إلى المضيف الموثوق به (تذكر استبدال AFAM باسم الكمبيوتر الخاص بك):
    إعادة تشغيل WinRM الخدمة
    اختبار wsmanfam

نصيحة الخبراء:

برعاية

يصعب معالجة بعض مشكلات الكمبيوتر ، خاصةً عندما يتعلق الأمر بالمستودعات التالفة أو ملفات Windows المفقودة. إذا كنت تواجه مشكلات في إصلاح خطأ ما ، فقد يكون نظامك معطلاً جزئيًا.
نوصي بتثبيت Restoro ، وهي أداة ستقوم بفحص جهازك وتحديد الخطأ.
انقر هنا للتنزيل وبدء الإصلاح.

تم سرد بعض الإجراءات لإنشاء اتصال عن بعد أعلاه. يجوز للمرء نسخ الملفات إلى أجهزة بعيدة بعد إنشاء الاتصال عن بعد.

لاحظ أنه في نظام بعيد ، يجب تمكين الاتصال عن بُعد في PowerShell. للقيام بذلك ، استخدم الخطوات الموضحة أعلاه.

1.2 استخدم Copy-Item لنسخ الملف

  1. استخدم New-PSSession cmdlet لبدء جلسة باستخدام الأمر أدناه (تذكر استبدال AFAM باسم الكمبيوتر الشخصي).
    $ SESSION = New-PSSession - كمبيوتر "AFAM" - بطاقة اعتماد بالدولار
    ملف نسخ بوويرشيل إلى الكمبيوتر البعيد
  2. اتصل بالجلسة التي تم إنشاؤها حديثًا باستخدام الأمر أدناه (لاحظ أنه يمكنك استخدام الأمر cd لتغيير الدليل إذا لزم الأمر):
    دخول- PSSession $ SESSION
  3. انسخ الملف باستخدام الأمر أدناه (تذكر استبدال أولي و الموقع النهائي بالمسارات الفعلية التي تريد نسخ الملف منها وإليها):
    نسخ العنصر - المسار "الموقع الأولي" - الوجهة "الموقع النهائي"
  4. قد تحتاج إلى إنهاء الغلاف من الوصول إلى الآلة البعيدة بعد التفاعل مع الآلة البعيدة. للقيام بذلك ، يجب إنهاء الجلسة باستخدام Exit-PSSession cmdlet كما يلي:
    خروج PSSession
اقرأ المزيد عن هذا الموضوع
  • GarageBand لنظام التشغيل Windows 10: كيفية التنزيل والتثبيت
  • Microsoft Search: كيفية العثور على المعلومات ذات الصلة باستخدام Copilot

2. انسخ ملفات متعددة إلى كمبيوتر بعيد باستخدام PowerShell

  1. اتبع جميع الخطوات المذكورة في الحل 1.1
  2. قم بتعريف بعض المتغيرات باستخدام البرنامج النصي أدناه (قم بتضمين القيم الفعلية لاسم المستخدم وكلمة المرور وكلا المسارين):
    اسم المستخدم $ = "اسم المستخدم"
    $ كلمة المرور = "كلمة المرور"
    $ remote_path = "\ remote_computer \ c $ \ المسار \ إلى \ الوجهة"
    $ local_path = "C: \ المسار \ إلى \ المحلي \ الملفات"
  3. بعد ذلك ، قم بإنشاء كائن بيانات اعتماد باستخدام البرنامج النصي أدناه:
    الاعتماد $ = نظام كائن جديد. إدارة. أتمتة. PSCredential (اسم المستخدم $ ، (ConvertTo-SecureString $ password -AsPlainText -Force))
  4. استخدم البرنامج النصي أدناه للحصول على المسار المحلي الذي تم التصريح به:
    ملفات $ = Get-ChildItem $ local_path
  5. أخيرًا ، انسخ كل ملف إلى الكمبيوتر البعيد باستخدام وظيفة foreach:
    foreach (ملف $ في ملفات $) {
    نسخ-عنصر -Path $ ملف. الاسم الكامل -العنوان $ remote_path -Credential $ الاعتماد
    }

سيؤدي هذا إلى نسخ جميع الملفات في الدليل المحلي المحدد بواسطة $ local_path إلى الدليل الوجهة على الكمبيوتر البعيد المحدد بواسطة $ remote_path. ستحتاج إلى توفير القيم الصحيحة لـ $ username و $ password و $ remote_path و $ local_path.

ها أنت ذا. هذه بعض من أفضل الطرق لنسخ الملفات إلى كمبيوتر بعيد باستخدام MS PowerShell.

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

يرجى إخبارنا في التعليقات أدناه إذا كان هذا الدليل مفيدًا.

هل ما زلت تواجه مشكلات؟ قم بإصلاحها باستخدام هذه الأداة:

برعاية

إذا لم تحل النصائح المذكورة أعلاه مشكلتك ، فقد يواجه جهاز الكمبيوتر الخاص بك مشكلات Windows أعمق. نوصي تنزيل أداة إصلاح الكمبيوتر (مصنفة بدرجة كبيرة على TrustPilot.com) للتعامل معها بسهولة. بعد التثبيت ، ما عليك سوى النقر فوق ملف ابدأ المسح زر ثم اضغط على إصلاح الكل.

إصلاح: توقف PowerShell عن العمل أو عدم فتح المشكلة في Windows 11،10

إصلاح: توقف PowerShell عن العمل أو عدم فتح المشكلة في Windows 11،10بوويرشيلنظام التشغيل Windows 10نظام التشغيل Windows 11

7 مارس 2022 بواسطة نمراتا نياكأبلغ العديد من المستخدمين عن مشكلة في Windows PowerShell حيث يتوقف عن العمل أو لا يفتح على الإطلاق. أحد الأسباب الأكثر شيوعًا لرؤية ملف توقف PowerShell عن العمل الرسال...

اقرأ أكثر
إصلاح: تم تعطيل تشغيل البرامج النصية على هذا النظام في PowerShell على Windows 11 ، 10

إصلاح: تم تعطيل تشغيل البرامج النصية على هذا النظام في PowerShell على Windows 11 ، 10بوويرشيلنظام التشغيل Windows 10نظام التشغيل Windows 11

يعد PowerShell حلاً جيدًا ومتقدمًا لأتمتة المهام عبر الأنظمة الأساسية. عادةً ما يكون من السهل جدًا إنشاء برنامج نصي PowerShell وتشغيله على نظام Windows. ولكن ، قد يتم إعاقتك من خلال "البرامج النصية...

اقرأ أكثر
إصلاح: يستمر Windows PowerShell في الفتح عند مشكلة بدء التشغيل في نظام التشغيل Windows 11 أو 10

إصلاح: يستمر Windows PowerShell في الفتح عند مشكلة بدء التشغيل في نظام التشغيل Windows 11 أو 10بوويرشيلنظام التشغيل Windows 10نظام التشغيل Windows 11

يوفر PowerShell للمستخدمين القدرة على أتمتة المهام الإدارية المختلفة وإدارة التكوينات على النظام التي لا يمكن الوصول إليها عبر موجه الأوامر. إنه مشابه لموجه الأوامر ولكنه متقدم بأوامر أكثر قوة ولغة...

اقرأ أكثر