كيفية تنزيل الملفات من PowerShell في نظام التشغيل Windows 10

click fraud protection

أصبح PowerShell تطبيقًا افتراضيًا في Windows مع Windows 8. إنه ليس بديلاً عن Command Prompt ولكنه يمكن أن يفعل أشياء لا يستطيع Command Prompt ، وفي كثير من الأحيان يكون استخدامه أسهل. مثال شائع على ذلك تنزيل الملفات. إذا كنت ترغب في تنزيل ملف من موجه الأوامر ، فلديك بعض الأطواق التي ستحتاج إلى القفز من خلالها. عادة ، ستحتاج إلى تثبيت تطبيق مثل wget أو Cygwin. مع PowerShell ، أصبح الأمر أسهل بكثير. يمكنك تنزيل الملفات من PowerShell وحفظها في المجلد الحالي ، أو في أي مجلد آخر تختاره.

تنزيل الملفات من PowerShell

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

بناء الجملة:

powershell -command "& {iwr url / FileName. ملحق -ملف FileName. تمديد }"

مثال:

powershell -command "& {iwr https://cloud.addictivetips.com/wp-content/uploads/2018/03/Lines-In-The-Sky.jpg -OutFile image.jpg} "
instagram viewer

حفظ في موقع المجلد

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

على سبيل المثال ، عندما تفتح PowerShell ، فإنه يفتح مجلد المستخدم الحالي. يمكنك استخدام الأمر cd للتبديل إلى مجلد التنزيلات على سبيل المثال.

بناء الجملة:

مسار مجلد القرص المضغوط

مثال:

القرص المضغوط C: \ Users \ fatiw \ Downloads

بمجرد أن تكون في المجلد الجديد ، يمكنك استخدام الأمر من القسم السابق وتنزيل ملفك.

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

بناء الجملة:

عميل $ = نظام كائن جديد. شبكة. عميل WebClient $. DownloadFile ("url / FileName. ملحق "،" SaveLocation \ FileName. تمديد")

مثال:

عميل $ = نظام كائن جديد. شبكة. عميل WebClient $. تحميل الملف(" https://cloud.addictivetips.com/wp-content/uploads/2018/03/Lines-In-The-Sky.jpg","C:\New المجلد \ image1.jpg ")

تحفظات

لن يتحقق PowerShell مما إذا كان اسم الملف الذي قدمته قيد الاستخدام بالفعل. سيحل محل الملف بدون تحذير ، لذلك إذا كان لديك بالفعل ملف باسم image.jpg في مجلد ، فتأكد من عدم تنزيل ملف آخر وحفظه بنفس الاسم.

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

لن يقوم PowerShell بتصحيح امتدادات الملفات. إذا كنت تستخدم PowerShell لتنزيل ملف JPG وتطلب منه حفظه بتنسيق PNG عند إعطائه موقع الحفظ ، فلن يقوم PowerShell بتصحيحك. سيؤدي ذلك إلى عدم قدرتك على فتح الملف لأن الامتداد غير صحيح. يجب إصلاح ملحق الملف قبل أن تتمكن من فتح الملف.

watch instagram story