دروس

البرنامج النصي Powershell: كيفية تشغيل وكتابة واحد

جدول المحتويات:

Anonim

يتوافق PowerShell مع واحدة من أفضل أدوات نظام التشغيل Windows ، وهو متاح منذ ديسمبر 2006 وممكّن لنظام التشغيل Windows XP وإصداراته الأحدث.

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

فهرس المحتويات

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

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

الشرط الأساسي هو التثبيت المسبق لمورد يسمى .NET بإصدار لا يقل عن 2.0 ، بالإضافة إلى كونه مقبولًا في الغالب في Windows ، يمكن أيضًا تنزيله بالتناوب في أنظمة تشغيل أكثر تعقيدًا مثل Linux و MacOS.

يختلف هذا البرنامج عن CMD (Command Console) من حيث أن وظائفه أكثر شمولاً ، مما يسمح بإجراء تغييرات أعمق على خادم النظام على هذا النحو وعلى برامج أخرى أكثر تحديدًا.

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

كيفية تشغيل وكتابة البرامج النصية في PowerShell

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

قم بتشغيل أو كتابة أوامر بسيطة في PowerShell

إجراء تنفيذ البرامج النصية البسيطة في PowerShell كما يلي:

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

ثم أكد الإجراء في القائمة المنبثقة التي ستظهر.

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

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

كتابة البرامج النصية من Windows Power Shell ISE

يعد Windows PowerShell ISE مساعدًا لبرنامج PowerShell على هذا النحو ، والذي يسمح بإنشاء أوامر جديدة وحفظها وتعديلها وكتابتها في الأداة المذكورة.

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

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

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

بالإضافة إلى ذلك ، يمكنك استبدال نص برمجي تم وضعه بالفعل في قائمة الكتابة ، ولكن للقيام بذلك ، يجب عليك النقر فوق "Ctrl + H" والبحث تحديدًا عن سطر الأوامر الذي تريد تعديله.

تشغيل البرنامج النصي من Windows Power Shell ISE

إجراء تنفيذ البرنامج النصي بسيط للغاية ، ما عليك سوى إدخال Windows Power Shell ISE والنقر فوق "تشغيل البرنامج النصي" ، وهو زر موجود في القائمة العلوية.

هذا الأخير أخضر ويتوافق مع سهم يقع في القسم الثالث من القسم المحدد مسبقًا.

وبالمثل ، يمكنك الانتقال إلى "ملف" ومن هناك انقر على "تنفيذ" حتى يبدأ الأمر في تنفيذ العمليات المحددة مسبقًا.

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

قم بتشغيل برامج نصية جديدة في Power Shell

على الرغم من حقيقة أن Power Shell هو برنامج تنفيذي ، إلا أنه يسمح بإنشاء برامج نصية ترضيك ، على الرغم من القيام بذلك ، يجب مراعاة الخطوات التالية:

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

ومع ذلك ، فإن تعيين برنامج نصي جديد يعمل فقط باتباع القواعد التالية:

  1. يجب إنشاء فئة الرمز بالعلامة "#" ، لأغراض التعديل والتعرف. يجب وضع نوع المتغير الذي تريد تعيينه: في هذه الحالة ، يتم استخدام رمز "$" ، ثم علامة "=" ثم يتم تعيين قيمة بديلة. يجب أن يكون للمتغيرات طريقة تعريف: وذلك من أجل تعيين النوع الذي تم إنشاؤه وتحديد الأرقام المستخدمة في البرنامج النصي.

بعد ذلك عليك المتابعة لحفظه ، وتنفيذ هذا الإجراء:

  • انقر فوق تطابق "ملف" في القسم العلوي. انقر فوق قائمة "حفظ باسم". ضع الاسم الذي تريده بدون أي علامات محددة مسبقًا في مربع "اسم الملف". تابع الإشارة إلى "PowerShell Scripts (*. ps1) " في بديل " حفظ كنوع ". وأخيرًا اضغط على " حفظ " في الأسفل.

تشغيل البرامج النصية التي تم إنشاؤها بالفعل

إذا كنت قد قمت بالفعل بإنشاء برنامج نصي وتخزينه في الدليل ، فيمكنك فتحه مباشرة في Windows Power Shell ISE على النحو التالي:

  • كخطوة أولى ، يجب عليك الوصول إلى "Windows Power Shell ISE". بعد ذلك ، يجب النقر فوق "ملف" في الجزء العلوي الأيسر. ثم يجب النقر فوق "فتح…". سينقلك هذا إلى المستندات المحددة لـ جهاز الكمبيوتر ، حدد بينهما نقرة مزدوجة على البرنامج النصي الذي تريد استخدامه.

خطأ في تنفيذ البرنامج النصي في Power Shell

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

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

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

ومع ذلك ، فإن الإجراء الذي يتم تنفيذه في هذه الحالة هو ببساطة تنفيذ هذا الأمر: Get-ExecutionPolicy ، من أجل معرفة حالة السياسات الأمنية.

نوصي بقراءة الدروس التالية:

وبالمثل ، لإنشاء قواعد جديدة في هذا المجال ، يجب استخدام الوصف التالي: Set-ExecutionPolicy RemoteSigned ، وبهذه الطريقة سيتم حل الخطأ بواسطة الأداة.

دروس

اختيار المحرر

Back to top button