بوويرشيل هو أداة قوية لأتمتة المهام الروتينية في أنظمة التشغيل ويندوز. يسمح لك بتنفيذ البرامج النصية وإدارة عمليات النظام وبالطبع تنزيل الملفات من الإنترنت. إذا كنت بحاجة إلى تحميل الكثير من الصور من مختلف المواقع ، بوويرشيل يمكن أن يكون حليفك موثوق بها.
في هذا البرنامج التعليمي ، ونحن سوف اقول لكم كيفية تحميل الصور من الروابط باستخدام بوويرشيل. ونحن سوف تظهر لك كيفية كتابة برنامج نصي بسيط من شأنها أن تلقائيا تحميل الصور من عناوين المواقع المحددة. يمكن أن يكون هذا البرنامج النصي مفيدا ، على سبيل المثال ، عند تنزيل الصور لإنشاء محتوى رسومي أو تقديم عروض تقديمية أو تحديث مكتبة ملفات الوسائط.
اتبع تعليماتنا خطوة بخطوة ، وسوف تكون قادرة على تحميل الكثير من الصور في وقت قصير مع الحد الأدنى من الجهد. سوف تحتاج إلى بعض فهم بوويرشيل والمعرفة الأساسية لعناوين الويب. هل أنت مستعد للبدء?
قبل أن نبدأ ، تأكد من أن لديك أحدث إصدار من بوويرشيل تثبيت. يمكنك تحميل البرنامج من موقع مايكروسوفت الرسمي. أيضا ، يجب أن تكون متصلا بالإنترنت وأن تتمكن من الوصول إلى مواقع الويب التي تريد تنزيل الصور منها. هل تم ذلك? ثم دعنا ننتقل إلى الخطوة التالية!
- كيفية استخدام بوويرشيل لتحميل الصور من الروابط بكميات كبيرة
- الخطوة 1: قم بتنزيل وتثبيت وحدة <url>
- الخطوة 2: إنشاء قائمة من الروابط إلى الصور
- الخطوة 3: كتابة برنامج نصي بوويرشيل للتحميل
- الخطوة 4: تشغيل البرنامج النصي بوويرشيل
- الخطوة 1: تثبيت بوويرشيل على جهاز الكمبيوتر الخاص بك
- الخطوة 2: إنشاء ملف نصي مع الروابط
- الخطوة 3: إنشاء برنامج نصي في بوويرشيل
- الخطوة 4: قم بتشغيل البرنامج النصي وتحقق من التنزيل
- الخطوة 5: التحقق من الصور التي تم تنزيلها
- 1. عرض الصور في المشاهد الرسومية.
- 2. التحقق من حجم الملف.
- 3. استخدام البرامج للتحقق من سلامة الملفات.
- الخطوة 6: تحسين العملية ومعالجة الأخطاء
- 1. تجهيز دفعة من الروابط
- 2. التحقق من الصور ومعالجة الأخطاء
- 3. معالجة الأخطاء أثناء التنزيل
- 4. عملية وتسجيل الخطأ
- 5. معالجة مؤشرات الترابط
- سؤال وجواب
- كيف يمكنني استخدام بوويرشيل لتحميل الصور من الروابط?
- هل يمكنني تنزيل صور متعددة في نفس الوقت?
- كيف يمكنني حفظ الصور التي تم تنزيلها لفصل المجلدات?
- كيف يمكنني التحقق من أن الصور قد تم تحميلها بنجاح?
كيفية استخدام بوويرشيل لتحميل الصور من الروابط بكميات كبيرة
بوويرشيل هو سطر الأوامر والبرمجة أداة قوية التي يمكن استخدامها لأتمتة المهام المختلفة ، بما في ذلك تحميل الصور من الروابط. في هذا الدليل ، ونحن سوف ننظر في كيفية استخدام بوويرشيل لتحميل الصور بكميات كبيرة.
الخطوة 1: قم بتنزيل وتثبيت وحدة <url>
قبل البدء في استخدام بوويرشيل لتحميل الصور ، تحتاج إلى تثبيت وحدة <url>.
- افتح موجه أوامر بوويرشيل.
- اكتب الأمر التالي واضغط على إدخال:
- قم بتأكيد تثبيت الوحدة بالضغط على ص عندما يطلب منك ذلك.
الخطوة 2: إنشاء قائمة من الروابط إلى الصور
قبل البدء في التنزيل ، تحتاج إلى إنشاء قائمة بالروابط إلى الصور التي تريد تنزيلها.
على سبيل المثال ، يمكنك إنشاء ملف نصي باسم "الروابط.النص " ووضع روابط للصور فيه ، كل رابط على سطر منفصل. على سبيل المثال:
https://example.com/image1.jpg
https://example.com/image2.jpg
https://example.com/image3.jpg
الخطوة 3: كتابة برنامج نصي بوويرشيل للتحميل
الآن أن لديك قائمة من الروابط إلى الصور ، يمكنك كتابة برنامج نصي بوويرشيل لتحميل.
افتح الملف في محرر بوويرشيل (على سبيل المثال ، المفكرة Notepad).
أدخل الرمز التالي:
links الروابط = الحصول على المحتوى " links\links\links \ الروابط.النص "
directory الدليل = "المسار \ إلى \ المجلد \ مع \ الصور"
دليل نوع العنصر الجديد-مسار القوة-الدليل / الخروج-فارغ
فوريش (link رابط في links روابط) {
- اسم الملف = [النظام.إو.مسار]::جيتفيلنام (link لينك)
- الإخراج = تاريخ المسار-الدليل-اسم الملف
(نظام كائن جديد.صافي.ويبكلينت).تحميل الملف (link الارتباط ، output الإخراج)
}
في هذا الرمز:
- يقوم السطر الأول بتنزيل قائمة الروابط إلى الصور من الملف "الروابط.النص". تأكد من أنك قد استبدلت " links\links\links \ الروابط.النص " إلى المسار الفعلي لملفك.
- يحدد السطر الثاني المسار إلى المجلد حيث سيتم حفظ الصور التي تم تنزيلها. استبدل "المسار \ إلى \ المجلد \ مع \ الصور" بالمسار الفعلي إلى المجلد الخاص بك.
- يقوم السطر الثالث بإنشاء المجلد المحدد إذا لم يكن موجودا.
- التكرار من خلال حلقة تنزيل الصور رابط واحد في وقت واحد. يتم حفظ كل صورة في المجلد المحدد باسم الملف الأصلي.
احفظ الملف بامتداد". بلاي ستيشن 1 "(على سبيل المثال ، "تنزيل الصور. بلاي ستيشن 1")
الخطوة 4: تشغيل البرنامج النصي بوويرشيل
الآن أن لديك برنامج نصي بوويرشيل لتحميل الصور ، يمكنك تشغيله.
- افتح موجه أوامر بوويرشيل.
- انتقل إلى المجلد حيث يوجد البرنامج النصي بوويرشيل الخاص بك (على سبيل المثال ، باستخدام الأمر "مسار القرص المضغوط\إلى\مجلد\مع\النصي").
- أدخل اسم البرنامج النصي بوويرشيل بالملحق (على سبيل المثال ، "تنزيل الصور.بلاي ستيشن 1") واضغط على إدخال.
سوف بوويرشيل بدء تحميل الصور من الروابط في القائمة وحفظها إلى المجلد المحدد.
هذا كل شيء! الآن أنت تعرف كيفية استخدام بوويرشيل لتحميل الصور من الروابط بكميات كبيرة.
الخطوة 1: تثبيت بوويرشيل على جهاز الكمبيوتر الخاص بك
لبدء عملية تحميل الصور الشامل من الروابط في بوويرشيل ، تحتاج إلى تثبيت هذه الأداة على جهاز الكمبيوتر الخاص بك. يتم تضمين بوويرشيل مع ويندوز 10 ونظام التشغيل في وقت لاحق ، لذلك لا تحتاج إلى تحميل أو تثبيته بالإضافة إلى ذلك.
إذا كنت تستخدم ويندوز 7 أو ويندوز 8 ، سوف تحتاج إلى تحميل وتثبيت إطار إدارة ويندوز (ومف) 5.1. يوفر مؤسسة ويكيميديا تحديث بويرشيل لأنظمة التشغيل هذه ويضيف بعض الميزات الجديدة. يمكنك تحميل مؤسسة ويكيميديا من موقع مايكروسوفت الرسمي.
ملاحظة: بعض الإصدارات القديمة من ويندوز قد لا تدعم أحدث إصدارات بوويرشيل. تأكد من أن إصدار ويندوز الخاص بك متوافق مع إصدار بوويرشيل المطلوب.
بعد تثبيت بوويرشيل ، وجميع وظائفها و كمدليتس تكون متاحة لك على سطر الأوامر. أنت الآن جاهز للانتقال إلى الخطوة التالية.
الخطوة 2: إنشاء ملف نصي مع الروابط
بعد أن تقرر الموقع أو المورد الذي تريد تنزيل الصور منه ، تحتاج إلى إنشاء ملف نصي يحتوي على روابط لهذه الصور.
يمكنك إنشاء ملف نصي في أي محرر نصوص ، مثل المفكرة. لإنشاء ملف يحتوي على قائمة من الروابط ، اتبع الخطوات التالية:
- افتح محرر نصوص على جهاز الكمبيوتر الخاص بك.
- قم بإنشاء مستند جديد.
- إدراج روابط للصور ، وصلة واحدة على كل سطر جديد. على سبيل المثال:
- حفظ الملف مع التمديد.النص ، على سبيل المثال " الروابط.النص".
ونتيجة لذلك ، سوف تتلقى ملف نصي يحتوي على قائمة من الروابط إلى الصور التي تريد تحميلها.
الخطوة 3: إنشاء برنامج نصي في بوويرشيل
بعد أن تلقينا قائمة الروابط إلى الصور ، سنقوم بإنشاء برنامج نصي في بوويرشيل سيسمح لنا بتنزيل هذه الصور.
1. افتح محرر نصوص مثل المفكرة++ أو رمز الاستوديو المرئي لإنشاء برنامج نصي وتحريره.
- افتح ملفا جديدا.
- احفظ الملف بامتداد. بلاي ستيشن 1 ، على سبيل المثال ، "تنزيل الصور.بلاي ستيشن 1".
2. ابدأ في كتابة البرنامج النصي بإضافة السطر التالي إلى الملف:
# تحميل وحدة للعمل مع طلبات الشبكة
استيراد وحدة بيتسترانسفير
3. الآن دعنا نضيف الرمز لتنزيل كل صورة من قائمة الروابط.
- أضف الأسطر التالية من التعليمات البرمجية:
# روابط للصور
ur قائمة العناوين = (
"https://example.com/images/image1.jpg ",
"https://example.com/images/image2.jpg ",
"https://example.com/images/image3.jpg "
)
# مجلد لحفظ الصور
sav سافيباث = "C:\Images \"
# إنشاء مجلد لحفظ الصور إذا لم يكن موجودا
if (-not (Test-Path $savePath)) {
New-Item -ItemType Directory -Force -Path $savePath
}
# Скачиваем каждое изображение из списка ссылок
foreach ($url in $urlList) {
$fileName = [System.IO.Path]::GetFileName($url)
$saveFilePath = Join-Path -Path $savePath -ChildPath $fileName
Start-BitsTransfer -Source $url -Destination $saveFilePath
}
В этом коде мы создаем переменную $urlList, которая хранит список ссылок на картинки. ثم نحدد المجلد لحفظ الصور في متغير sav سافيباث. في حالة عدم وجود هذا المجلد ، نقوم بإنشائه باستخدام أمر العنصر الجديد.
بعد ذلك ، نستخدم حلقة فوريتش للذهاب من خلال كل رابط في القائمة وتحميل كل صورة. نحصل على اسم الملف باستخدام طريقة جيتفيلنام ، ثم باستخدام الأمر ستارت-بيتسترانسفير ، تحميل الصورة من عنوان ورل المحدد وحفظه إلى المسار المحدد.
4. بعد إضافة كافة التعليمات البرمجية ، حفظ وإغلاق الملف.
جاهز! لقد قمت للتو بإنشاء برنامج نصي بوويرشيل لتحميل الصور من الروابط. يمكنك الآن تشغيل البرنامج النصي والتحقق من تنزيل الصور وحفظها بنجاح في المجلد المحدد.
الخطوة 4: قم بتشغيل البرنامج النصي وتحقق من التنزيل
بعد إعداد البرنامج النصي لتنزيل الصور وتوفير روابط للصور المطلوبة ، يمكنك البدء في تشغيل البرنامج النصي والتحقق من النتائج.
- فتح بوويرشيل.
- انتقل إلى الدليل حيث يوجد البرنامج النصي الخاص بك. للقيام بذلك ، أدخل الأمر"قرص مضغوط". على سبيل المثال ، إذا كان البرنامج النصي موجودا في مجلد التنزيلات على سطح المكتب ، فسيبدو الأمر كما يلي: "قرص مضغوط C:\Users\\Desktop\Downloads ".
- أدخل اسم البرنامج النصي الخاص بك مع الامتداد ".بلاي ستيشن 1" واضغط على إدخال. على سبيل المثال ، إذا كان البرنامج النصي الخاص بك يسمى "تنزيل الصور.بلاي ستيشن 1" ، فسيبدو الأمر كما يلي: "تنزيل الصور.بلاي ستيشن 1".
بعد تشغيل البرنامج النصي في بوويرشيل ، سيبدأ تنزيل الصور من الروابط المحددة. أثناء عملية التنزيل ، سيتم عرض معلومات حول التقدم على الشاشة. عند الانتهاء بنجاح ، سترى رسالة تفيد بأنه تم حفظ جميع الصور بنجاح.
للتحقق من نتائج التنزيل ، انتقل إلى الدليل المحدد في البرنامج النصي لحفظ الصور. يجب أن ترى جميع الصور التي تم تنزيلها هناك.
إذا كانت هناك أخطاء أثناء عملية التنزيل أو لاحظت مشاكل في أي صورة ، فتحقق من رابط هذه الصورة في قائمة الروابط الخاصة بك. من الممكن أن يكون الرابط قد تم إدخاله بشكل غير صحيح أو أن الصورة لم تعد متوفرة على هذا الرابط.
الخطوة 5: التحقق من الصور التي تم تنزيلها
بعد الانتهاء من تحميل الجزء الأكبر من الصور في بوويرشيل ، تحتاج إلى التحقق من سلامتها وجودتها. في هذا القسم ، سننظر في عدة طرق للتحقق من الصور التي تم تنزيلها.
1. عرض الصور في عارض رسومي.
إن أبسط طريقة للتحقق من الصور التي تم تنزيلها هي فتح كل صورة في عارض رسومي ، على سبيل المثال ، في ويندوز عارض الصور أو أدوبي فوتوشوب.
قم بتقييم كل صورة بصريا ، وتحقق من وضوحها وإعادة إنتاج الألوان والجودة الشاملة. إذا لاحظت أثناء المشاهدة أن بعض الصور ذات دقة منخفضة أو غير واضحة أو بها عيوب مرئية أخرى ، فقد تحتاج إلى تنزيل هذه الملفات مرة أخرى.
2. التحقق من حجم الملف.
هناك طريقة أخرى للتحقق من الصور التي تم تنزيلها وهي التحقق من حجمها.
على سبيل المثال ، في بوويرشيل ، يمكنك استخدام الأمر التالي لإخراج حجم كافة الملفات في مجلد:
الحصول على-تشايلديتم-مسار "باث_ فولدر_" / فوريتش-كائن { الكتابة-المضيف Name_.الطول }
قم بتشغيل هذا الأمر ، واستبدل" مسار المجلد " بالمسار الحالي إلى المجلد حيث توجد الصور التي تم تنزيلها. سيتم عرض حجم كل ملف مع اسمه. قارن أحجام الملفات التي تم تنزيلها بأحجام الصور المحددة مبدئيا على الموقع للتحقق من امتثالها.
3. استخدام البرامج للتحقق من سلامة الملفات.
هناك برامج خاصة للتحقق من سلامة الملفات التي يمكن استخدامها للتحقق من الصور التي تم تنزيلها.
على سبيل المثال ، أداة 5 الاختباري و راش هي المرافق الشعبية التي تحسب مجموع التجزئة من الملفات ويمكن استخدامها للمقارنة مع مبالغ التجزئة المعروفة.
لاستخدام هذه البرامج ، قم بتنزيلها على جهاز الكمبيوتر الخاص بك ، وافتح البرنامج ، وحدد مجلد الصور التي تم تنزيلها وقم بإجراء فحص تكامل الملف.
تتيح لك الطرق المقترحة للتحقق من الصور التي تم تنزيلها التحقق من سلامة وجودة كل صورة قبل استخدامها في المستقبل.
الخطوة 6: تحسين العملية ومعالجة الأخطاء
بعد أن تعلمت كيفية تنزيل الصور من الروابط في بوويرشيل ، قد يكون من المثير للاهتمام تحسين العملية والتعامل مع الأخطاء المحتملة. في هذا القسم ، سنلقي نظرة على بعض النصائح التي ستساعدك على جعل عملك أكثر كفاءة وضمان معالجة الأخطاء.
1. تجهيز دفعة من الروابط
إذا كانت لديك قائمة كبيرة من روابط التنزيل ، فقد يكون من المفيد إضافة وظائف معالجة الدفعات. بدلا من تحميل كل صورة على حدة ، يمكنك إضافة حلقة من شأنها أن تذهب من خلال قائمة الروابط وتحميل الصور واحدا تلو الآخر. سيساعد هذا في توفير الوقت وتبسيط العملية.
2. التحقق من الصور ومعالجة الأخطاء
قبل تنزيل صورة ، يجدر التحقق مما إذا كانت موجودة على الرابط المحدد. للقيام بذلك ، يمكنك استخدام وظيفة مسار الاختبار. إذا لم يتم العثور على الصورة ، يمكنك عرض الرسالة المقابلة أو متابعة العمل باستخدام الرابط التالي.
3. معالجة الأخطاء أثناء التنزيل
قد تحدث أخطاء مختلفة أثناء تنزيل الملفات ، مثل مشاكل الاتصال بالخادم أو نقص مساحة القرص. للتعامل مع هذه الأخطاء ومتابعة تنفيذ البرنامج النصي ، يمكنك استخدام بناء محاولة الصيد. في كتلة المحاولة ، ستحاول تنزيل الملف ، وفي كتلة الصيد ، ستقوم بمعالجة الأخطاء المحتملة وعرض الرسائل المناسبة.
4. عملية وتسجيل الخطأ
لتسهيل تتبع العملية ومعالجة الأخطاء ، يمكنك إضافة وظيفة التسجيل. بدلا من عرض الرسائل على الشاشة ، يمكنك حفظ معلومات حول كل تنزيل في ملف نصي. سيساعد هذا في تحليل العملية بشكل أكبر والعثور بسرعة على المشكلات المحتملة.
5. معالجة مؤشرات الترابط
إذا كان لديك نظام قوي بما فيه الكفاية ، يمكنك محاولة تنزيل الصور بالتوازي باستخدام خاصية تعدد. سيؤدي ذلك إلى تسريع عملية التنزيل بشكل كبير ، حيث سيتم تنزيل الصور في وقت واحد ، وليس بالتناوب.
مع هذه النصائح والحيل ، يمكنك جعل عملية تحميل الصور من الروابط في بوويرشيل أكثر كفاءة وموثوقية. الآن لديك كل ما تحتاجه لبدء تنزيل الصور بكميات كبيرة!
سؤال وجواب
كيف يمكنني استخدام بوويرشيل لتحميل الصور من الروابط?
لتحميل الصور من الروابط في بوويرشيل ، يمكنك استخدام الأمر استدعاء ويبركست. فقط حدد عنوان الصورة والمسار الذي تريد حفظه محليا.
هل يمكنني تنزيل صور متعددة في نفس الوقت?
نعم ، بوويرشيل لديه القدرة على تحميل صور متعددة في نفس الوقت. عند استخدام الأمر استدعاء ويبركست ، يمكنك تمرير قائمة من الروابط إلى الصور وتعيين المسار للحفظ.
كيف يمكنني حفظ الصور التي تم تنزيلها لفصل المجلدات?
لحفظ الصور التي تم تحميلها إلى مجلدات منفصلة ، يمكنك استخدام حلقة في بوويرشيل لتكرار عملية التحميل لكل صورة. داخل الحلقة ، يمكنك إنشاء مجلد جديد لكل صورة وتحديد مسار الحفظ ، مع مراعاة اسم المجلد.
كيف يمكنني التحقق من أن الصور قد تم تحميلها بنجاح?
يمكن استخدام المشغلين الشرطيين للتحقق من التنزيل الناجح للصور في بوويرشيل. على سبيل المثال ، يمكنك التحقق مما إذا كان الملف موجودا في المسار المحدد وحجمه للتأكد من تنزيل الصورة بنجاح.