التعرف علي Windows Powershell - Introduction

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




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

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


PowerShell ISE (Integrated Scripting Environment) هي محرر نصوص مصمم خصيصاً لإدارة الشبكة والأنظمة الخادمة الخاصة بشركة مايكروسوفت. يوفر ISE ميزات تحرير متقدمة، مثل التحكم في الشفرة المصدرية، التشغيل التجريبي، التعليمات البرمجية التوضيحية، وغيرها. يعد ISE الأداة الأساسية لإدارة وتشغيل Windows Server، ويستخدم غالباً من قبل المديرين الشبكيين، المشرفين الشبكيين، والمطورين.

الفرق بين Powershell ISE و Powershell



PowerShell ISE هو محرر نصوص مصمم خصيصاً لإدارة الشبكة والأنظمة الخادمة الخاصة بشركة مايكروسوفت، يوفر ISE ميزات تحرير متقدمة، مثل التحكم في الشفرة المصدرية(Source code)، التشغيل التجريبي، التعليمات البرمجية التوضيحية، وغيرها.




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

PowerShell ISE هو محرر GUI ل powershell الذي يتيح للمستخدم التحكم الكامل في الأوامر و المهام الخاصة ب powershell.



يوجد فروق كبيرة بين PowerShell و CMD (Command Prompt)، وهي:

  1. الطاقة الإدارية: PowerShell يوفر ميزات إدارية أكثر تطوراً وأكثر قدرة على التعامل مع الشبكة والأنظمة الخادمة، في حين أن CMD يقدم الأداة الأساسية للتحكم في الأنظمة الشخصية.

  2. الأوامر النصية: PowerShell يدعم الأوامر النصية المتعددة و المتطورة، ويدعم الأداة الجديدة بشكل متزايد، في حين أن cmd يدعم الأداة الأساسية الخاصة بالتحكم في الأنظمة الشخصية.

  3. التشغيل التجريبي: PowerShell يدعم التشغيل التجريبي الذي يسمح للمستخدم بتجربة الأوامر النصية قبل التطبيق، في حين أن CMD لا يدعم هذه الميزة.

  4. الشفرة المصدرية: PowerShell يدعم الشفرة المصدرية الذي يسمح للمستخدم بالتحكم في الشفرة المصدرية، في حين أن CMD لا يدعم هذه الميزة

  5. الإطلاع على الأخطاء: PowerShell يدعم الإطلاع على الأخطاء التي قد تحدث أثناء التنفيذ، ويتيح للمستخدم الكشف عن الأخطاء التي قد تحدث، في حين أن CMD لا يدعم هذه الميزة.

  6. التعليمات: PowerShell يدعم التعليمات الشاملة التي تساعد المستخدمين على التعرف على الأوامر الجديدة والمتطورة، في حين أن CMD لا يدعم هذه الميزة.

  7. البيانات الإحصائية: PowerShell يدعم البيانات الإحصائية الشاملة التي تساعد المستخدمين على الحصول على معلومات عن الأنظمة، في حين أن CMD لا يدعم هذه الميزة.



إرسال تعليق

أحدث أقدم

نموذج الاتصال