هناك حاجة إلى نوافذ Powershell 10. ما هو بوويرشيل؟ هل شل V-Power مناسب للدراجات النارية

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

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

من أجل فهم أفضل ، نحتاج أولاً إلى فهم ماهية الصدفة. في علوم الكمبيوتر ، تعتبر shell واجهة مستخدم توفر الوصول إلى خدمات نظام التشغيل المختلفة. قد يكون shell مستندًا إلى سطر الأوامر أو قد يشتمل على واجهة مستخدم رسومية (GUI).

Windows PowerShell عبارة عن غلاف تم تطويره بواسطة Microsoft لأغراض أتمتة المهام وإدارة التكوين. هذه القشرة القوية مبنية على .NET framework وتتضمن قشرة سطر أوامر ولغة برمجة نصية.

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

تم إصدار الإصدار الأول من PowerShell في نوفمبر 2006 لنظام التشغيل Windows XP و Windows Server 2003 و نظام التشغيل Windows Vista. أحدث إصدار هو 4.0 ، والذي تم إصداره في أكتوبر 2013. يأتي افتراضيًا مع Windows 8.1 و Windows Server 2012 R2.

ما الذي يمكن عمله باستخدام PowerShell؟

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

تتيح لك إمكانات PowerShell تبسيط المهام المتكررة التي تستغرق وقتًا طويلاً وأتمتتها عن طريق البرمجة النصية وتجميع أوامر متعددة معًا.

إذا كنت مسؤول شبكة ، فستجد أن PowerShell مفيد جدًا عند العمل مع Active Directory. بالنظر إلى أن الأداة تحتوي على مئات الأوامر المخصصة تسمى أوامر cmdlets ، فإن فرص أن يساعدك PowerShell على أن تصبح أكثر إنتاجية عالية جدًا.

كيفية تشغيل PowerShell في Windows 8.1؟

إذا لم يكن لديك مربع PowerShell على شاشتك الرئيسية أو اختصار على سطح المكتب ، فيمكنك فتحه بالبحث - إنها إحدى أسهل الطرق. اضغط على + Q واكتب "بوويرشيل" ثم اضغط على Enter.

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

لفتح PowerShell باستخدام مربع الحوار "تشغيل" ، اضغط على المفاتيح + R واكتب "بوويرشيل" واضغط على Enter.

كيف يتم تشغيل PowerShell على Windows 7؟

في Windows 7 ، يمكنك العثور على الأداة من خلال كلمة رئيسية"بوويرشيل" في قائمة البداية.

يمكنك أيضًا فتح PowerShell من قائمة "ابدأ" ضمن "الملحقات".

من الواضح أن الأمر المذكور أعلاه في نافذة التشغيل يعمل على نظام التشغيل Windows 7 أيضًا.

من الذي يستخدم عادةً PowerShell؟

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

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

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

يتيح لك PowerShell القيام بأكثر مما يمكن تغطيته في مقال واحد ، لذلك إذا كنت مهتمًا حقًا ، فنحن نوصي بشدة بشراء وقراءة أحد الكتب العديدة حول قوة هذه الأداة.

أتمنى لك يوماً عظيماً!

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

طرق فتح أداة PowerShell الإضافية

تتطور Powershell بشكل جيد للغاية ومع إصدار Windows 10 ، تلقت بالفعل الإصدار 5 ، لكن موضوعنا مختلف. إذن كيف تفتح بوويرشيل؟ كل شيء بسيط إذا كان في نظام التشغيل Windows XP ، فلا شيء. نظرًا لأنه يتم تسليمه بشكل منفصل ، فإنه يأتي كمكون مدمج في جميع الإصدارات اللاحقة. الطريقة الأكثر تنوعًا لفتح powerhell هي الضغط

win + R وادخل بوويرشيل

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

كيفية تشغيل windows بوويرشيل كمسؤول في Windows 8.1 و Windows 7

يمكنك فتح نوافذ بوويرشيل من خلال البداية. في Windows 8.1 و Windows 2012 R2 ، انتقل إلى أدوات النظام - Windows وانقر بزر الماوس الأيمن على تشغيل كمسؤول.

في Windows 7 و Windows 2008 R2 ، يبدو هذا البدء> البرامج الملحقة> Windows PowerShell

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

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

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

انقر فوق الزر "خيارات متقدمة". سترى خصائص إضافية. حيث تحتاج إلى تحديد المربع للتشغيل كمسؤول.

كل شيء بسيط للغاية. أنا متأكد من أنه لن يكون لديك الآن سؤال حول كيفية فتح windows بوويرشيل. شيء مفيد آخر هو تغيير الخط في نافذة بوويرشيل.

كيفية فتح PowerShell عبر قائمة سياق زر ابدأ في نظام التشغيل Windows 10

تركز Microsoft بشكل متزايد على سطر الأوامر نحو لغتها القوية (PowerShell) ، وهذا أمر منطقي ، نظرًا لأن إمكانياتها لإدارة أنظمة تشغيل عائلة Windows لا حدود لها تقريبًا ، إن لم تكن أكثر من واجهة رسومية. بدءًا من الإصدار 1709 من Windows 10 ، في قائمة السياق ، استبدل PowerShell ملف cmd المألوف. انقر بزر الماوس الأيمن على زر البدء في نظام التشغيل Windows 10 ومن قائمة السياق ، حدد العنصر المناسب:

  1. نوافذ بوويرشيل
  2. Windows PowerShell (مسؤول) - هذا هو بالضبط الوضع الذي يتمتع بأقصى حقوق في Windows 10.

بدء تشغيل Windows PowerShell باستخدام البحث في نظام التشغيل Windows 10

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

بدء تشغيل Windows PowerShell باستخدام قائمة ابدأ في Windows 10

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

إذا قمت بالنقر بزر الماوس الأيمن ، فستتمكن من تشغيل shell نيابةً عن حقوق المسؤول.

طرق إطلاق Shell الإضافية والعامة

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

C: \ Users \ username \ AppData \ Roaming \ Microsoft \ Windows \ قائمة ابدأ \ البرامج \ Windows PowerShell

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

يمكنك أيضًا تشغيل الملف الأصلي القابل للتنفيذ ، والذي يقع على طول المسار:

C: \ Windows \ System32 \ WindowsPowerShell \ v1.0

وبالنقر بزر الماوس الأيمن فوقه ، يمكنك تنزيله كمسؤول ، بأقصى قدر من الحقوق.

يمكنك أيضًا تشغيل Windows PowerShell من نافذة موجه الأوامر ، فقط اكتب الكلمة السحرية فيها واضغط على Enter.

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

في النافذة التي تظهر ، اكتب PowerShell.

حسنًا ، آخر طريقة معروفة لي هي تشغيل PowerShell من خلال مستكشف Windows 10 ، بالنسبة لهذا المستكشف المفتوح ، حدد عنصر القائمة "File - Run Windows PowerShell" ، وسيكون هناك كلا الوضعين.

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

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

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

يمكنك أيضًا تشغيل نافذة PowerShell جديدة من نافذة المستخدم الحالي ، ولكن مع حقوق جديدة ، لهذا ، أدخل الأمر:

بدء بوويرشيل - الاعتماد ""

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

ما هو PowerShell ISE

بالتأكيد لاحظت أن هناك اختصار PowerShell ISE في كل مكان ، وتريد أن تعرف ما هو. باختصار ، هذا هو غلاف خاص يمكنك من خلاله كتابة البرامج النصية والنصوص بلغة PowerShell ، باستخدام مجموعة أوامر cmdlets المتنوعة التي تقدمها Microsoft لك.

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

حدده واضغط على مفتاح Shift أو Ctrl أو CTRL + SHIFT ، ونتيجة لذلك سوف تستبدل تصميمًا للمجموعة المستقبلية وتضغط أيضًا على أي مفتاح من نطاق الحروف ، في المثال الخاص بي تحولت إلى CTRL + SHFT + C هذه هي المجموعة التي سأطلق عليها اسم غلاف PowerShell الخاص بك. نحفظ الإعدادات. وألاحظ أيضًا أنه يمكنك بسهولة إلغاؤها أو تغييرها إلى أخرى.

أحاول إدخال مجموعة الاختصارات CTRL + SHFT + C ، حيث أرى أن كل شيء يعمل بشكل جيد.

إطلاق قذيفة من ISE

حتى وقت قريب ، كنت أفتح عادةً ISE من غلاف PowerShell عادي ، وليس العكس ، ولكن ما كان مفاجئًا بالنسبة لي أنني عثرت في "ملف" على عنصر "Run PowerShell.exe" وكان هناك اختصار لوحة مفاتيح Ctrl + Shift + ص.

يتغير خط بوويرشيل ببساطة ، انتقل إلى علامة التبويب خصائص الخط ، حيث يمكنك ضبط الحجم من 5 إلى 72.

يمكنك أيضًا الوصول إلى الخصائص من نافذة الأداة نفسها ، والنقر فوق الرمز في الزاوية اليسرى العليا وتحديد الخصائص

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

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

أنصح أيضًا ، إذا كنت لاعبًا نشطًا في وحدة التحكم ، فقم بتعيين حجم المخزن المؤقت ليس على 50 أمرًا ، ولكن على الأقل إلى 100.

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

Windows PowerShell هي لغة برمجة نصية وبرنامج سطر أوامر لتنفيذ هذه البرامج النصية. تم إصدار هذه اللغة في عام 2006 كجزء من حزمة الخدمة الثانية لنظام التشغيل Windows XP ومنذ ذلك الحين أصبح PowerShell جزءًا من جميع أنظمة التشغيل من Microsoft. في عام 2008 ، ظهرت النسخة الثانية لغة معينة، ومنذ Windows 7 يتم استخدامه. الملفات ذات البرامج النصية لـ Windows PowerShell لها امتداد PS1 ويمكن تشغيلها كملفات BAT و CMD مألوفة.

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

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

يتم تشكيل Cmdlets (في أوامر cmdlets بالإنجليزية) وفقًا لقاعدة Verb-Noun ، على سبيل المثال ، Get-Help. يمكنك تعلم أساسيات Windows PowerShell باستخدام التعليمات (الأمر cmdlet "Get-Help"). للحصول على معلومات عامة ، ما عليك سوى كتابة "Get-Help" ، للحصول على تعليمات حول أمر cmdlet معين ، اكتب "Get-Help Cmdlet-Name". على سبيل المثال ، إذا أدخلت الأمر "Get-Help Get-Process" ، فسنحصل على مساعدة حول Get-Process cmdlet.

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

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

يمكنك أيضًا استخدام مجموعة المفاتيح Windows-R وإدخال الأمر "بوويرشيل".

في Windows 10 ، يمكن تشغيل برنامج PowerShell من أي مجلد. للقيام بذلك ، انقر فوق الزر "ملف" في الزاوية اليسرى العليا من المستكشف وحدد "بدء Windows PowerShell".

كيفية استخدام برنامج Windows PowerShell

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

إفراغ السلة. هناك أمر cmdlet خاص لمسح سلة المحذوفات يسمى "Clear-RecycleBin". يعتبر أمر cmdlet هذا مفيدًا عند كتابة البرامج النصية لخدمة أجهزة الكمبيوتر. عند تشغيل الأمر cmdlet ، يجب عليك تحديد محرك الأقراص الذي تريد إفراغ "سلة المحذوفات" عليه. مثال:

مسح سلة المحذوفات ج:

توضح لقطة الشاشة أدناه كيفية تنفيذ أمر cmdlet هذا. بعد إدخال الأمر "Clear-RecycleBin c:" ، تظهر رسالة تأكيد. لمتابعة تشغيل الأمر cmdlet ، تحتاج إلى كتابة الحرف "Y" والضغط على Enter.

إذا قمت بإضافة "-Force" إلى cmdlet "Clear-RecycleBin c:" ، فسيتم مسح سلة المحذوفات دون طلب التأكيد. لقطة الشاشة أدناه.

أرشفة الملفات. لأرشفة الملفات وفك ضغطها ، يتم توفير أوامر ضغط أرشيف وأرشيف توسيع. على سبيل المثال ، لأرشفة المجلد "C: \ test \" في الأرشيف "C: \ archive \ test2.zip" ، تحتاج إلى تشغيل الأمر cmdlet التالي:

ضغط الأرشيف - LiteralPath C: \ test \ -DestinationPath C: \ archive \ test2.zip

نتيجة لتنفيذ الأمر أعلاه ، سيظهر الملف “test2.zip” في المجلد “C: \ archive \” ، حيث سيتم أرشفة محتويات المجلد “C: \ test \”.

قائمة أوامر cmdlets لـ Windows PowerShell

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

  • الحصول على المساعدة - الحصول على المساعدة ؛
  • تحديث التعليمات - مساعدة التحديث ؛
  • Get-Command - ابحث عن أوامر cmdlets ؛
  • Get-Alias ​​- ابحث عن الأسماء المستعارة لأوامر cmdlets ؛
  • Get-PSDrive - عرض محركات الأقراص المتصلة ؛
  • Get-Member - عرض الخصائص والأساليب التي يمتلكها الكائن ؛
  • Get-WindowsFeature - عرض معلومات حول أدوار وميزات الخادم المتاحة ؛
  • Install-WindowsFeature (على غرار Add-WindowsFeature) - تثبيت الأدوار أو الميزات على الخادم المطلوب ؛
  • Uninstall-WindowsFeature (على غرار Remove-WindowsFeature) - يزيل أدوار أو ميزات الخادم ؛
  • Get-History - عرض محفوظات الأوامر التي تم إدخالها في هذه الجلسة ؛
  • Get-Variable - عرض قائمة المتغيرات وقيمها ؛
  • متغير جديد - إنشاء متغير جديد ؛
  • Set-Variable - تحديد قيمة المتغير ؛
  • Clear-Variable - حذف قيمة المتغير ؛
  • Remove-Variable - إزالة المتغير وقيمته ؛
  • قائمة التنسيق - عرض نتيجة الأمر كقائمة من الخصائص ، حيث يكون لكل سطر خاصية منفصلة ؛
  • تنسيق الجدول - عرض نتيجة الأمر بتنسيق جدول ؛
  • Format-Wide - عرض نتيجة الأمر كجدول عريض يعرض خاصية واحدة فقط لكل كائن ؛
  • تنسيق مخصص - عرض نتيجة الأمر باستخدام طريقة عرض مخصصة ؛
  • Export-Csv - تصدير البيانات إلى تنسيق CSV ؛
  • Import-Csv - استيراد البيانات من ملف CSV ؛
  • Export-Clixml - تصدير البيانات إلى تنسيق XML ؛

يمكنك الحصول على قائمة كاملة بأوامر Windows PowerShell cmdlets عن طريق تشغيل الأمر cmdlet "Get-Command -CommandType cmdlet".

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

نافذة عمل PowerShell

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

ميزات والغرض من برنامج PowerShell

يمكن ملاحظة أن برنامج Winodws PowerShell هذا هو واجهة للغة برمجة نصية وهو أيضًا منصة لتنفيذ هذه البرامج النصية. تم إصدار PowerShell في عام 2006 ، والذي تم تضمينه في حزمة الخدمة الثانية ، ومنذ ذلك الحين أصبح البرنامج جزءًا من جميع أنظمة تشغيل Microsoft. نصوص هذا البرنامج لها امتداد PS1 ويمكن تشغيلها مثل ملفات BATو cmd.

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

يمنحك Windows PowerShell القدرة على أتمتة العديد من المهام والعمليات المختلفة. يتيح لك ضبط التحكم في الخدمات والحسابات والإعدادات والعمليات وما إلى ذلك. تقبل لغة البرمجة النصية جميع الأوامر من سطر أوامر نظام التشغيل ، والتي بدورها لها لغة خاصة غنية ، والتي تتكون من أوامر معينة ، وتسمى أوامر cmdlets. تعمل أوامر cmdlets هذه على مبدأ Verb + Noun. على سبيل المثال ، "Get-Help" ، والتي تعني باللغة الإنجليزية "Get Help". هذا الأمر cmdlet يستدعي المساعدة. للحصول على معلومات حول أمر cmdlet ، اكتب "Get-Help Get-Process". في هذه الحالة ، سيوفر البرنامج معلومات حول أمر cmdlet "Get-Process".

البدء والتشغيل في Windows PowerShell

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


تشغيل PowerShell

لتوضيح كيفية عمل برنامج Windows PowerShell ، دعنا نجرب بعض ميزاته ، على سبيل المثال ، لنفرغ سلة المهملات. هناك أمر cmdlet خاص لهذه الوظيفة - "Clear-RecycleBin". من المفيد كتابة نص عند صيانة أجهزة الكمبيوتر. عند إدخال مثل هذا الأمر ، تحتاج إلى تحديد محرك الأقراص المحلي الذي يوجد عليه التطبيق الذي تريد تنفيذ هذا الإجراء: "Clear-RecycleBin C:". بعد ذلك ، سيظهر سطر يطلب التأكيد ، هنا تحتاج إلى الضغط على مفتاح "Y" و "إدخال".


إفراغ سلة المحذوفات باستخدام PowerShell

إذا تمت إضافة الجزء "-Force" إلى cmdlet "Clear-RecycleBin C:" ، فسيتم مسح سلة المحذوفات بدون تأكيد.

  1. لنقم بفك ضغط الأرشيف باستخدام برنامج PowerShell.
  2. للقيام بذلك ، هناك أوامر محددة مسبقًا "توسيع الأرشيف" و "ضغط الأرشيف".
  3. لضغط المجلد "C: \ file \" إلى "C: \ archive \ file2.zip" ، اتبع الأمر المحدد: "Compress-Archive –LiteralPath C: \ file \ -DestinationPath C: \ archive \ file2.zip.
  4. نتيجة لتنفيذ هذا الأمر ، سيظهر أرشيف باسم "file2.zip" في الدليل المشار إليه أعلاه ، حيث سيتم أرشفة محتويات المجلد "C: \ file \".

أوامر cmdlets الأساسية لبرنامج PowerShell

يحتوي هذا البرنامج على الكثير من الأوامر المختلفة المطبقة على مختلف مكونات Windowsووصفهم جميعًا في هذه المقالة لن يعمل. فيما يلي بعض أوامر Windows PowerShell الأساسية:

  1. "تحديث التعليمات" - تحديث التعليمات لمكون معين.
  2. "Get-Help" - الحصول على المساعدة.
  3. "Get-Command" - ابحث من قائمة أوامر cmdlets.
  4. "تنسيق الجدول" - نظرة عامة على نتيجة أمر معين في جدول.
  5. "متغير جديد" - متغير جديد.
  6. "إزالة المتغير" - إزالة قيمة المتغير.
  7. "Set-Variable" - حدد قيمة لمتغير.
  8. "Format-Wide" - نظرة عامة على نتيجة الأمر المنفذ في شكل جدول ، حيث توجد خاصية واحدة فقط لكائن واحد.

تقديم Windows PowerShell ISE

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

جرب هذه الميزات في Windows PowerShell ISE.

  • تحرير أسطر متعددة. لإدراج سطر فارغ تحته الخط الحاليالتحرير متعدد الأسطر: لإدراج سطر فارغ تحت السطر الحالي في جزء الأوامر ، اضغط على SHIFT + ENTER.
  • لتشغيل مقتطف البرنامج النصي ، حدد النص الذي تريد تشغيله وانقر فوق الزر النصي تشغيلتنفيذ انتقائي: لتشغيل جزء من برنامج نصي ، حدد النص الذي تريد تشغيله ، ثم انقر فوق النصي تشغيليمكنك أيضًا الضغط على F5. أو الضغط على F5.
  • مساعدة السياق. يدخل استدعاء البندواضغط على F1.Context-Sensitive التعليمات: اكتب استدعاء البند، ثم اضغط على F1. يفتح ملف التعليمات الخاص بأمر cmdlet في قسم التعليمات استدعاء البنديفتح ملف التعليمات على موضوع التعليمات الخاص بـ استدعاء البند cmdlet.

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

لبدء تشغيل Windows PowerShell ISE

إفعل واحدا من ما يلي:

  • انقر فوق الزر يبدأ، يفتح كل البرامج, نظام التشغيل Windows PowerShell V2وانقر Windows PowerShell ISE.انقر يبدأ، يشير إلى كل البرامج، يشير إلى نظام التشغيل Windows PowerShell V2، ثم انقر فوق Windows PowerShell ISE.
  • في Cmd.exe لوحدة تحكم Windows PowerShell ، أو في مربع التشغيل ، اكتب powerhell_ise.exeفي وحدة تحكم Windows PowerShell Cmd.exe ، أو في مربع التشغيل ، اكتب ، powerhell_ise.exe.

للحصول على مساعدة في Windows PowerShell ISE

على القائمة مرجعيختار تعليمات Windows PowerShell.على ال يساعدالقائمة ، انقر فوق تعليمات Windows PowerShellأو اضغط على F1. يصف الملف الذي يفتح Windows PowerShell ISE وخدمة Windows PowerShell ، بما في ذلك كل المساعدة المتوفرة مع Get-Help cmdlet. Windows PowerShell ، بما في ذلك كل المساعدة المتوفرة من Get-Help cmdlet.

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

صُنع وقود Shell V-Power خصيصًا لمنع ترسبات منتجات الاحتراق على جدران محرك سيارتك ، وكذلك لإزالة الرواسب من أنواع الوقود الأخرى. يضمن التطبيق المستمر لـ Shell V-Power إمدادًا غير منقطع بالوقود إلى قلب المحرك ويضمن الطاقة اللازمة.

التنمية التي تزيد من القوة

Shell V-Power هو وقود عالي الأوكتان (95) مصمم لزيادة إنتاج الطاقة للمحركات الحديثة. يتم تسهيل ذلك من خلال تقنية تعديل الاحتكاك (FMT) لشركة Shell V-Power ، المصممة لتقليل الاحتكاك بين جدران الأسطوانة وحلقات الكباس.

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

يمكن استخدام وقود Shell V-Power ، الذي طورته شركة شل ، في أي مركبة مصممة للعمل بالبنزين الخالي من الرصاص. تم تصميم تركيبة الوقود لتوفير أقصى قوة للمحرك باستخدام عوامل تنظيف قوية وتقنية تقليل الاحتكاك (FMT). تتم صياغة عوامل التنظيف للتحكم في الرواسب في المركبات الجديدة والمساعدة في إزالة رواسب الاحتراق الموجودة في المركبات القديمة.

بوويرشيل

يمكن أن يساعد ذلك في استعادة الأداء الأصلي لسيارتك. يجلب FMT العديد من الفوائد لأداء محرك السيارة نتيجة لتقليل الاحتكاك.

ستتمكن من استخدام Shell V-Power إذا كانت دراجتك النارية تستخدم البنزين الخالي من الرصاص. سيساعد التركيب الفريد للوقود لدينا على حماية المحرك وتحسين سرعة استجابته.

تساعد وقود شل السائقين على تحقيق أقصى درجات حرية الحركة ، مما يميزهم عن جميع أنواع الوقود الأخرى. ما الذي يميز Shell V-Power؟

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

دعنا نحاول الإجابة على عدد من الأسئلة الموضعية حول هذا الوقود.

ما هي Shell V Power؟

Shell V-Power هي علامة تجارية جديدة للبنزين الخالي من الرصاص يتم تسويقها حصريًا من قبل شركة شل والتي توفر أداءً فائقًا مع حماية محرك سيارتك.

كيف تختلف Shell V-Power عن أنواع البنزين الأخرى المباعة في السوق الروسية؟

يعتبر Shell V-Power فريدًا من نوعه نظرًا لمزيج من ثلاث ميزات ؛
1. أوكتان رقم 95 (رقم أوكتان للبنزين حسب أسلوب البحث)
2. تساعد قدرات التنظيف الفريدة عالية الأداء في الحفاظ على نظافة المحركات ، واستعادة المحركات "المتسخة" ، وإعادتها إلى أفضل حالاتها للحصول على أفضل أداء للمحرك.
3. استخدام تقنية تقليل الاحتكاك ، وهي تقنية استخدمتها شركة فيراري في الوقود المستخدم في سباقات الفورمولا 1 في عام 2006.

لماذا قررت شركة شل تطوير Shell V-Power؟

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

ما الذي سيحصل عليه عملاء Shell V-Power من التعاون الفني بين شل وفيراري؟

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

كيف يحمي Shell V-Power المحرك؟

تساعد تركيبة Shell V-Power على إزالة رواسب الاحتراق الموجودة في المحرك وبالتالي استعادة صحة المحرك وأدائه. يستخدم الوقود أيضًا تقنية تقلل الاحتكاك بين أجزاء المحرك الحيوية.

كيف تم تطوير واختبار وقود Shell V-Power؟

تم اختبار Shell V-Power على نطاق واسع في المختبر على مناضد اختبار المحرك ، كما تم اختباره على المركبات.

كم من الوقت يستغرق تطبيق Shell V-Power لرؤية نتائج ملحوظة؟

يعمل زيت شل V-Power على تحسين أداء المحرك منذ أول عملية لإعادة التزود بالوقود.

كلما استخدمت Shell V-Power ، زادت فعاليته على محرك سيارتك.

هل يمكنني مزج Shell V-Power بأنواع الوقود الأخرى؟

يمكن خلط Shell V-Power مع جميع أنواع البنزين الخالي من الرصاص ، لكن الوقود سيظهر إمكاناته الكاملة فقط عند استخدامه باستمرار.

هل Shell V-Power مناسب لجميع المركبات؟

يمكن لجميع المركبات التي تستخدم البنزين المحتوي على الرصاص أو الخالي من الرصاص الاستفادة من Shell V-Power. قد تتطلب بعض المركبات التي ظلت في الخدمة لبعض الوقت استخدام زيت تشحيم مقعد الصمام لاستخدام Shell V-Power لتوفير الحماية ضد زيادة تآكل مقعد الصمام.

هل شل V-Power مناسب للدراجات النارية؟

يعتبر Shell V-Power رائعًا للدراجات النارية. استنادًا إلى تجربة المشاركة في سباقات الدراجات النارية ، فإن شل مقتنعة بأن استخدام Shell V-Power سوف تحصل على انطباع وتجربة لا تُنسى.

ما هي فوائد Shell V-Power للسيارة؟

يساعد زيت شل V-Power على تحسين أداء مركبات اليوم من أول إعادة تعبئة للوقود من خلال زيادة كفاءة المحرك.

إذن ، هل Shell V-Power جيد لأي سيارة؟

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

هل من الممكن الحصول على نتيجة على ماركات السيارات القديمة أو Shell V-Power فقط للمحركات الحديثة؟

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

هل أحتاج إلى تغيير إعدادات المحرك قبل استخدام Shell V-Power؟

كيف يؤثر Shell V-Power على البيئة؟

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

شبابيك بوويرشيلبناء جملة سطر الأوامر

المعلمات معلمات سطر الأوامر () و $ args خطوط الأنابيب تمر الكائنات أسفل خط الأنابيب. كائنات العمل مع الكائنات. أوامر التكرار: Do، foreach، ForEach-Object، Switch، whileDate & Time Date and Time Format Format (DateTimeFormatInfo) إخراج Spool إعادة التوجيه إلى ملف. تكرار العبارات ، If-Then-Else. إكمال علامة التبويب لأقراص Cmdlets وأسماء الملفات والمتغيرات. إدارة المعاملات المعاملات.

إنشاء المتغيرات وتعيين القيم - العوامل الأساسية: + - / = جداول الصفائف و Hash. المتغيرات التلقائية ($ _ ، $ Args وما إلى ذلك) متغيرات التفضيل ($ DebugPreference وما إلى ذلك) Ref vars تمرير متغير مرجعي إلى وظيفة.
متغيرات البيئة ($ Env :) وموفرو PowerShell.

تقييم التعبيرات

هروب من الأحرف والمحددات والسلاسل النصية و "الاقتباسات". مقارنة أنواع بيانات PowerShell مثل ، -lt ، -gt ، -eq ، -ne ، -match DataTypes. الطرق ToUpper () ، PadRight () ، Split () ، السلسلة الفرعية () ، الاستبدال () إلخ. Operators تنسيق السلاسل والمصفوفات @ () -f $ () :: & Concat عدة طرق لدمج السلاسل معًا. البحث عن التعبيرات العادية و / أو استبدالها. استبدل البحث الأساسي / الاستبدال في السلاسل والملفات. أحرف البدل تطابق عناصر متعددة.

وظائف ووحدات

Scriptblock مجموعة من العبارات: (...) الوظائف والمرشحات اكتب كتلة مسماة من التعليمات البرمجية. معالجة إدخال الوظائف (ابدأ .. العملية .. النهاية) الوحدات تجمع بين الوظائف في وحدة نمطية لإعادة استخدامها بسهولة.

البرامج النصية والوظائف

Base36 تحويل الأرقام إلى / من قاعدة 36. القرص المضغوط - الانتقال إلى دليل العمل السابق. DelOlder حذف الملفات والمجلدات الأقدم من نأيام. DisplayRes احصل على دقة عرض أجهزة كمبيوتر متعددة. افتح هنا افتح PowerShell من أي مجلد. Check-Backups تحقق من مواقع متعددة للملفات التي تم تغييرها. Get-Bandwidth - سرد متوسط ​​الإدخال / الإخراج لواجهة الشبكة. Get-DiskSpace ضع قائمة بمساحة القرص الحرة لأجهزة كمبيوتر متعددة. Get-OSVersion احصل على مستوى حزمة الخدمة ونظام التشغيل لجهاز بعيد (مخزون). Get-Programs List Installed Software (إضافة / إزالة البرامج) Get-Uptime احصل على وقت تشغيل النظام لجهاز كمبيوتر واحد أو أكثر. تم تسجيل الدخول ابحث عن الشخص الذي قام بتسجيل الدخول إلى الجهاز. LastLogon Find آخر مرة تم فيها تسجيل الدخول إلى الحساب. MsgBox وظيفة لعرض الرسائل في مربع رسالة منبثقة. البريد الإلكتروني لتذكير انتهاء صلاحية كلمة المرور. ذاكرة الوصول العشوائي قائمة pshInfo ، مساحة القرص ، حزمة الخدمة ، الجهوزية. psp PowerShell بينغ. #requires منع برنامج نصي من العمل بدون عنصر مطلوب. ServiceStatus قائمة الخدمات المثبتة وحالة الخدمة. set-eol تغيير نهايات السطر (CR / LF) لملف نصي. StampMe إعادة تسمية ملف بالتاريخ / الوقت الحالي. المس تغيير تاريخ / وقت الملف / المجلد.

المرجع / كيف

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

Windows PowerShell: ما هو هذا البرنامج

ارفع التشغيل بأذونات مرتفعة (كمسؤول). التعليقات كيف تعلق على البرامج النصية الخاصة بك. دائري البحث عن مجموعات AD المتداخلة الدائرية. معرفات الحدث معرفات أحداث Windows الأكثر شيوعًا. اختصارات لوحة المفاتيح. استعلامات بروتوكول الوصول الخفيف إلى الدليل LDAP (LDAP) أفعال PS اصطلاح التسمية (Technet) $ Profile The PowerShell startup $ Profile. موجه تكوين موجه PowerShell. PS عن بُعد قم بتشغيل PowerShell على الأجهزة البعيدة. نقطة بداية القالب لبرامج PowerShell النصية الجديدة. الأفعال MSDN - الأفعال المعتمدة لـ PowerShell الإصدار 4.0 Windows 7/8 PowerShell Cmdlets.

منتدى للنقاش
روابط لمواقع أخرى ، كتب ، إلخ ...