الانتقال إلى المحتوى الرئيسي

كيفية استخدام بوويرشيل: دليل المبتدئين

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

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

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

الفكرة الرئيسية من بوويرشيل هو جعل المهام الروتينية أسهل وأسرع. يتيح لك ذلك أتمتة العديد من العمليات ، مما يوفر لك الوقت ويقلل من احتمالية الخطأ.

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

  1. ما هو بوويرشيل?
  2. تثبيت بوويرشيل على ويندوز
  3. المفاهيم الأساسية لبوويرشيل
  4. كمدليتس والأوامر
  5. المتغيرات وأنواع البيانات
  6. المشغلين والتعبيرات
  7. العوامل الحسابية
  8. مشغلي المقارنة
  9. مشغلي التعيين
  10. العوامل المنطقية
  11. مشغلي المدى
  12. أمثلة على استخدام بوويرشيل
  13. 1. إدارة الملفات والمجلدات
  14. 2. أتمتة المهام
  15. 3. إدارة النظام
  16. 4. الرصد والإبلاغ
  17. 5. إدارة الشبكة
  18. أتمتة المهام
  19. إدارة الملفات والمجلدات
  20. سؤال وجواب
  21. كيف يمكنني تثبيت بوويرشيل?
  22. هل من الممكن استخدام بوويرشيل على أنظمة التشغيل الأخرى من ويندوز?
  23. ما هي الأوامر التي يمكنني استخدامها في بوويرشيل?

ما هو بوويرشيل?

بوويرشيل هو سطر الأوامر وأداة التشغيل الآلي التي وضعتها مايكروسوفت لنظام التشغيل ويندوز. إنها قشرة قوية تعتمد على لغة البرمجة النصية التي تسمح لمسؤولي النظام والمطورين بأداء مجموعة واسعة من المهام.

بوويرشيل يقدم مجموعة من الأوامر والوظائف التي يمكن استخدامها لأتمتة المهام الروتينية ، وكذلك لإدارة ومراقبة نظام التشغيل ويندوز. يمكن استخدامه لإدارة أجهزة الكمبيوتر والخوادم محليا وعن بعد ، مما يجعله أداة قوية في بيئات الشبكات الكبيرة.

يستخدم بوويرشيل كمدليتس للعمل مع مكونات النظام المختلفة مثل الملفات والمجلدات والتسجيل والخدمات والعمليات والأحداث ، وأكثر من ذلك. يمكن كمدليتس تنفيذ أوامر واحدة أو استخدامها معا في البرامج النصية لأداء المهام المعقدة.

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

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

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

بشكل عام ، بوويرشيل هو أداة قوية لمسؤولي النظام والمطورين التي تساعد على أتمتة المهام ، ويحسن الإنتاجية ، ويجعل من الاسهل لإدارة ومراقبة نظام التشغيل ويندوز.

تثبيت بوويرشيل على ويندوز

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

  1. افتح متصفحا وانتقل إلى موقع بوويرشيل الرسمي على https://github.com/PowerShell/PowerShell .
  2. في صفحة المستودع ، حدد علامة التبويب" الإصدارات " أعلى الصفحة.
  3. قم بالتمرير لأسفل الصفحة وابحث عن قسم" الأصول".
  4. حدد ملحق ملف تثبيت بوويرشيل الذي تحتاجه. هذا هو عادة ملف مع ملحق .مسي لإصدار 64 بت من ويندوز والملف .إكس لإصدار 32 بت من ويندوز.
  5. انقر على ملف التثبيت بوويرشيل تحميلها لبدء عملية التثبيت.
  6. اتبع الإرشادات الموجودة في معالج التثبيت بوويرشيل. سيطلب منك عادة قبول اتفاقية الترخيص وتحديد مسار التثبيت وتكوين إعدادات إضافية.
  7. انتظر حتى يكتمل التثبيت. عند اكتمال عملية التثبيت ، سترى رسالة حول التثبيت الناجح لبوويرشيل.

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

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

مفاهيم بوويرشيل الأساسية

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

فيما يلي بعض المفاهيم الأساسية التي من المهم فهمها عند العمل مع بوويرشيل:

  1. كمدليتس: كمدليتس هي اللبنات الأساسية من بويرشيل. إنها أوامر صغيرة تؤدي عملية محددة. كل كمدليت له اسم ومجموعة من المعلمات التي يمكن استخدامها لتخصيص سلوكها.

  2. خط أنابيب: خط أنابيب في بويرشيل يسمح لك لاستخدام إخراج كمدليت واحد كمدخلات إلى كمدليت آخر. يتيح لك ذلك إنشاء تسلسلات معقدة من الأوامر لمعالجة البيانات.

  3. المتغيرات: تستخدم المتغيرات في بوويرشيل لتخزين القيم والوصول إليها في أجزاء مختلفة من البرنامج النصي. يمكن أن تحتوي على أرقام وسلاسل وكائنات وأنواع بيانات أخرى.

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

  5. الكائنات المدارة: بوويرشيل يعالج العديد من الكائنات التي تقدمها ويندوز وغيرها من النظم. يمكنك الوصول إلى خصائص وطرق هذه الكائنات لإجراء عمليات معينة.

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

كمدليتس والأوامر

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

- كمدليت لتغيير دليل العمل الحالي.

وفيما يلي بعض كمدليتس مفيدة:

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

إرجاع المعلومات فقط حول تشغيل العمليات المسماة "كروم".

لعرض معلومات حول اتصالات الشبكة.

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

المتغيرات وأنواع البيانات

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

variable اسم المتغير = قيمة المتغير

أمثلة:

name الاسم = "فاسيا"

age العمر = 25

greeting تحية = "مرحبا" + name اسم+"! أنت "+ age العمر + " سنة."

بوويرشيل لديها العديد من أنواع البيانات المضمنة ، بما في ذلك سلسلة ، عدد صحيح ، عشري ، منطقية ، وغيرها. بوويرشيل يحدد تلقائيا نوع البيانات اعتمادا على القيمة التي تقوم بتعيينها للمتغير.

لتحديد نوع بيانات المتغير ، يمكنك استخدام الأمر:

اسم المتغير.جيتيب()

مثال:

name الاسم = "فاسيا"

الاسم.جيتيب () # إخراج نوع البيانات " النظام.سلسلة"

يمكنك أيضا تعيين نوع بيانات خاص لمتغير باستخدام إرسال صريح باستخدام الأمر [نوع البيانات].

variable متغير = [نوع البيانات] تغيير القيمة

مثال:

age العمر = [كثافة العمليات] "25"

age العمر.جيتايب () # إخراج نوع البيانات "النظام. إلى32"

بوويرشيل لديها العديد من القيم الخاصة للمتغيرات ، مثل null نول و true صواب/false خطأ للقيم الفارغة والمنطقية ، على التوالي. يمكنك استخدامها للتحقق أو تعيين الشروط في التعليمات البرمجية الخاصة بك.

تتضمن بعض العمليات الشائعة ذات المتغيرات العمليات الحسابية وعمليات المقارنة وتسلسل السلسلة. بوويرشيل يدعم كل هذه العمليات ويوفر مجموعة غنية من الأوامر المضمنة للعمل مع المتغيرات.

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

المشغلين والتعبيرات

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

يمكن تقسيم البيانات في بوويرشيل إلى الفئات التالية:

  • العوامل الحسابية
  • مشغلي المقارنة
  • مشغلي التعيين
  • العوامل المنطقية
  • مشغلي المدى

العوامل الحسابية

تستخدم العوامل الحسابية لإجراء عمليات حسابية بسيطة مثل الجمع والطرح والضرب والقسمة.

المشغلالوصف
+إضافة
—الطرح
*الضرب
/الشعبة
%ما تبقى من التقسيم

مشغلي المقارنة

تستخدم عوامل المقارنة لمقارنة القيم وإرجاع النتيجة كقيمة منطقية (صواب أو خطأ).

المشغلالوصف
- مكافئيساوي
- نيلا يساوي
- جي تيالمزيد
- اللفتنانتأقل
- جنرال إلكتريكأكبر من أو يساوي
- لوأقل من أو يساوي

مشغلي التعيين

يتم استخدام عوامل التعيين لتعيين القيم للمتغيرات.

المشغلالوصف
=تعيين قيمة
من +=إضافة وتعيين
-=طرح وتعيين
*=ضرب وتعيين
/=تقسيم وتعيين

العوامل المنطقية

يتم استخدام العوامل المنطقية لدمج الشروط وإنشاء تعبيرات منطقية معقدة.

المشغلالوصف
- وو (منطقي و)
- أوأو (منطقي أو)
- ليسالنفي (منطقي لا)

مشغلي المدى

يتم استخدام مشغلي النطاق لإنشاء سلسلة من الأرقام في نطاق معين.

المشغلالوصف
..النطاق من القيمة الأولية إلى القيمة النهائية
هوالنطاق من القيمة الأولية إلى القيمة النهائية

يلعب المشغلون والتعبيرات دورا مهما في بوويرشيل ويساعدون في إنشاء نصوص قوية ومعبرة. سيساعدك تعلم هؤلاء المشغلين وتطبيقهم على كتابة التعليمات البرمجية بسهولة أكبر وحل المشكلات بكفاءة.

أمثلة على استخدام بوويرشيل

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

1. إدارة الملفات والمجلدات

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

2. أتمتة المهام

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

3. إدارة النظام

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

4. الرصد والإبلاغ

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

5. إدارة الشبكة

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

هذا هو مجرد لمحة صغيرة من الميزات بوويرشيل. يمكن استخدامه لمجموعة متنوعة من المهام الأخرى ، ويمكن تمديد وظائفه باستخدام الوحدات والبرامج النصية التي أنشأها مجتمع مطوري بوويرشيل.

أتمتة المهام

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

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

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

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

إدارة الملفات والمجلدات

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

وهنا بعض الأوامر الأساسية التي يمكنك استخدامها لإدارة الملفات والمجلدات في بوويرشيل:

  • الحصول على تشايلديتم: هذا الأمر يسمح لك للحصول على قائمة من الملفات والمجلدات في دليل معين.
  • جديد-البند: يمكنك استخدام هذا الأمر لإنشاء ملف أو مجلد جديد.
  • نسخ العنصر: أمر يسمح لك بنسخ الملفات والمجلدات.
  • نقل العنصر: يستخدم هذا الأمر لنقل الملفات والمجلدات.
  • إعادة تسمية-البند: يمكنك استخدام هذا الأمر لإعادة تسمية الملفات والمجلدات.
  • إزالة العنصر: أمر يحذف الملفات والمجلدات.

فيما يلي بعض الأمثلة على استخدام هذه الأوامر:

مثال 1: الحصول على قائمة بالملفات والمجلدات

الحصول على-تشيلديتم C:\my_documents

مثال 2: إنشاء مجلد جديد

جديد-البند-البندنوع الدليل-المسار C:\new_folder

مثال 3: نسخ ملف

نسخة البند C:\исходный_файл.النص C:\копия_файла.النص

مثال 4: نقل ملف

نقل البند C:\исходный_файл.النص C:\destination مجلد \ ملف المصدر.النص

مثال 5: إعادة تسمية ملف

إعادة تسمية-البند C:\old_name.النص C:\new_name.النص

مثال 6: حذف ملف

إزالة العنصر C:\файл.النص

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

سؤال وجواب

كيف يمكنني تثبيت بوويرشيل?

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

هل من الممكن استخدام بوويرشيل على أنظمة التشغيل الأخرى من ويندوز?

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

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

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