كيفية إنشاء ملف نصي بوويرشيل وتشغيله على نظام التشغيل Windows 10

البرنامج النصي هو مجرد مجموعة من الأوامر المحفوظة في ملف نصي (باستخدام امتداد .ps1 الخاص ) التي يفهمها PowerShell وينفذها بالتسلسل لأداء إجراءات مختلفة. في هذا المنشور ، سنحدد العملية المتضمنة في كيفية إنشاء ملف نصي PowerShell وتشغيله على نظام التشغيل Windows 10.

PowerShell هي أداة سطر أوامر تم تصميمها بواسطة Microsoft لتشغيل الأوامر والبرامج النصية لتغيير الإعدادات وأتمتة المهام. بطريقة ما ، يشبه موجه الأوامر. ومع ذلك ، يعد PowerShell واجهة سطر أوامر (CLI) أكثر قدرة توفر مجموعة واسعة من الأدوات والمزيد من المرونة والتحكم. أيضًا ، بخلاف Command Prompt ، يتوفر PowerShell على أنظمة Windows و macOS و Linux.

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

كيفية إنشاء ملف نصي بوويرشيل

قم بإنشاء وتشغيل ملف برنامج PowerShell النصي

في نظام التشغيل Windows 10 ، يمكنك إنشاء ملفات نصية PowerShell باستخدام أي محرر نصوص أو وحدة التحكم ISE (بيئة البرمجة النصية المتكاملة). ومع ذلك ، فإن الخيار المفضل لإنشاء البرامج النصية للمضي قدمًا هو استخدام محرر Visual Studio Code بامتداد PowerShell.

Visual Studio Code - المعروف أيضًا باسم VS Code - هو محرر كود مجاني وقابل للتوسيع عبر الأنظمة الأساسية يوفر بيئة لتحرير أي نوع من لغات البرمجة تقريبًا. وعند إضافة ملحق PowerShell ، تحصل على تجربة تحرير برمجة نصية تفاعلية بالكامل ، حتى مع دعم IntelliSense (إكمال التعليمات البرمجية).

فيما يلي كيفية إنشاء ملف نصي PowerShell على Windows 10 باستخدام VS Code:

  • توجه إلى صفحة تنزيل Visual Studio.
  • انقر فوق زر Windows لتنزيل برنامج التثبيت.
  • انقر نقرًا مزدوجًا فوق الملف الذي تم تنزيله لبدء عملية تثبيت VS Code.
  • قم بتأكيد شروط الاتفاقية.
  • انقر فوق زر التالي .
  • انقر فوق الزر " التالي" مرة أخرى.
  • انقر فوق الزر " التالي" مرة أخرى.
  • قم بتأكيد المهام الإضافية حسب الضرورة.
  • انقر فوق زر التالي .
  • انقر فوق زر التثبيت .
  • انقر فوق الزر " إنهاء" .

بمجرد إكمال الخطوات ، يمكنك المتابعة لتثبيت ملحق PowerShell. إليك الطريقة:

  • افتح VS Code .
  • انقر فوق علامة التبويب الامتدادات من الجزء الأيمن أو اضغط على مجموعة المفاتيح CTRL + SHIFT + X.
  • ابحث عن PowerShell وحدد أفضل نتيجة.
  • انقر فوق زر التثبيت .

بعد إكمال خطوات التثبيت ، يمكنك البدء في كتابة برامج PowerShell النصية باستخدام Visual Studio Code. إليك الطريقة:

  • افتح VS Code .
  • انقر فوق القائمة ملف وحدد خيار ملف جديد .
  • انقر فوق القائمة ملف وحدد خيار حفظ كخيار.
  • في حقل اسم الملف ، حدد اسمًا للملف بامتداد .ps1 - على سبيل المثال ، TWC_script.ps1 .
  • انقر فوق الزر حفظ .

اكتب نصًا جديدًا أو الصق البرنامج النصي الذي تريد تشغيله - على سبيل المثال:

اكتب المضيف "مرحبًا بك في TheWindowsClub.com! تم تنفيذ البرنامج النصي الأول بنجاح"

سينتج النص أعلاه العبارة أدناه على الشاشة.

مرحبًا بك في TheWindowsClub.com! تم تنفيذ البرنامج النصي الأول الخاص بك بنجاح

يمكنك النقر فوق الزر " تشغيل" من أعلى الجانب الأيمن (أو الضغط على مفتاح F5) لتشغيل البرنامج النصي.

  • انقر فوق القائمة ملف .
  • انقر فوق خيار حفظ .

بمجرد إكمال الخطوات باستخدام Visual Studio Code ، سيكون البرنامج النصي جاهزًا للتشغيل ، لكنه سيفشل افتراضيًا. هذا لأنه يتم دائمًا تعيين إعدادات PowerShell الافتراضية لمنع تنفيذ أي برنامج نصي. (الاستثناء الوحيد هو إذا قمت بتشغيل محتويات البرنامج النصي داخل Visual Studio Code أو PowerShell ISE.)

كيفية تشغيل ملف البرنامج النصي PowerShell على نظام التشغيل Windows 10

لتشغيل ملف نصي باستخدام PowerShell ، يجب عليك تغيير سياسة التنفيذ على Windows 10.

في نظام التشغيل Windows 10 ، يتضمن PowerShell أربع سياسات تنفيذ ، بما في ذلك:

  1. مقيد - يوقف تشغيل أي نص برمجي.
  2. RemoteSigned - يسمح بالبرامج النصية التي تم إنشاؤها على الجهاز ، ولكن لن يتم تشغيل البرامج النصية التي تم إنشاؤها على كمبيوتر آخر ما لم تتضمن توقيع ناشر موثوق به.
  3. AllSigned - سيتم تشغيل جميع البرامج النصية ، ولكن فقط إذا قام ناشر موثوق بالتوقيع عليها.
  4. غير مقيد - يقوم بتشغيل أي برنامج نصي دون أي قيود.

إليك كيفية تشغيل ملف البرنامج النصي PowerShell على نظام التشغيل Windows 10:

  • اضغط على مفتاح Windows + X لفتح قائمة مستخدم الطاقة.
  • اضغط على A على لوحة المفاتيح لتشغيل PowerShell في وضع المسؤول / المرتفع.
  • في وحدة تحكم PowerShell ، اكتب الأمر أدناه واضغط على Enter.
Set-ExecutionPolicy RemoteSigned
  • اكتب A واضغط على Enter (إن أمكن).

بعد ذلك ، اكتب الأمر أدناه واضغط على Enter لتشغيل البرنامج النصي. تأكد من تغيير العنصر النائب "PATH \ TO \ SCRIPT" إلى موقع النص البرمجي.

& "C: \ PATH \ TO \ SCRIPT \ TWC_script.ps1"

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

يتعلق الأمر بكيفية إنشاء ملف البرنامج النصي PowerShell وتشغيله على نظام التشغيل Windows 10!