ما هو Windows PowerShell

نوافذ بوويرشيل

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

ولدت الفكرة في عام 2003 تحت اسم موناد وبعد ثلاث سنوات تم إطلاقها للجمهور تحت اسمها الحالي لتقديم ويندوز فيستا. بعد ذلك ، تم تضمينه أيضًا في إصدارات Windows 7 و Windows 8 و Windows 10. بالإضافة إلى ذلك ، من الممكن أيضًا تثبيت Powershell على أنظمة Linux و MacOS.

في وقت قصير جدًا ، كان من المعروف أن فكرة إطلاق Windows Powershell كانت ناجحة. من Microsoft ، تم التأكد من أن إتقان هذه الأداة سيكون أهم مهارة سيحتاجها المدير في المستقبل. لهذا وحده يستحق الاهتمام.

Windows Powershell: أداة قوية

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

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

يوجد حاليًا حوالي 130 أداة سطر أوامر في PowerShell. بفضلهم ، يتم تحقيق رشاقة أكبر عند تنفيذ المهام الأكثر تنوعًا ، سواء في النظام المحلي أو البعيد.

ما هو Windows PowerShell؟

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

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

يتم تنفيذ جميع الإجراءات من خلال تركيبة القيادة (يتيح الأمر o أوامر cmdlets) ومن خلال البرمجة النصية. هذه بعض مرافقها:

الوصول إلى المعلومات

يسمح لنا PowerShell بالوصول إلى نظام ملفات الكمبيوتر ، حتى الوصول إلى البيانات والمعلومات التي يتعذر الوصول إليها ، مثل سجل Windows. يظل هذا "المسار" مفتوحًا من خلال استخدام .NET Framework الأساسي. أيضا ، كل المعلومات متاح لمستخدم واحد سطر الأوامر. السيطرة الكاملة والرؤية.

القدرة على الأتمتة

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

يرتبط بهذا القدرة على التدرجية مُقدم من Windows Powershell. من خلال برنامج نصي واحد cmdlet ، يمكن تنفيذ مهمة روتينية (مثل تحديث نظام التشغيل) ليتم تنفيذها على شبكة من أجهزة الكمبيوتر في كل مرة.

الاتصال عن بعد

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

بعض أوامر PowerShell سهلة الاستخدام

نوافذ بوويرشيل

لبدء العمل باستخدام أداة PowerShell ، يجب عليك الوصول إلى وظيفة التشغيل المضمنة في Windows باتباع الخطوات التالية:

  1. اضغط على المفاتيح في نفس الوقت ويندوز + R.
  2. في مربع التشغيل الذي يفتح بعد ذلك ، نكتب "بوويرشيل" وانقر فوق "قبول".

فيما يلي قائمة بأوامر cmdlets المفيدة التي يمكن استخدامها في PowerShell ، على الرغم من أنها مجرد عينة صغيرة منها جميعًا:

احصل على مساعدة

من أول الأشياء التي يجب تعلمها كيفية التعامل مع PowerShell جيدًا ، حيث سيوفر لنا هذا الأمر جميع الوثائق التي نحتاج إلى معرفتها حول الوظائف وأوامر أوامر الأوامر والنصوص. على سبيل المثال ، لمعرفة المزيد حول Get-Service cmdlet ، اكتب "Get-Help Get-Service".

نسخ العنصر

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

احصل على خدمة

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

استدعاء-القيادة

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

إزالة بند

الأمر لحذف أي عنصر مثل المجلدات والملفات والوظائف. يسمح بحذف انتقائي بناءً على سلسلة من المعلمات المحددة.

احصل على عملية

باستخدام PowerShell ، يمكنك أيضًا معرفة العمليات قيد التشغيل (تشبه عمليتها عملية الأمر Get-Service).

اختتام

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

أخيرًا ، إذا أردنا معرفة جميع أوامر PowerShell cmdlets المتاحة ، فكل ما علينا فعله هو تنفيذ الأمر "عرض الأوامر"، والتي ستفتح نافذة تعرض قائمة طويلة بجميع الأوامر.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   بوريس قال

    كثير من الأفعال وصعبة الهضم. لا أعرف ما الغرض منه

  2.   مارسيلو دوكتوروفيتش قال

    كيف أقوم بتحديثه؟