9Aug

كيف بويرشيل ديفرس من موجه الأوامر ويندوز

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

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

كيف بويرشيل ينبع من موجه الأوامر

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

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

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

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

عندما تريد استخدام بويرشيل

لذلك، متى يريد مستخدم ويندوز العادي استخدام بويرشيل؟

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

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

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

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

مكافئ بويرشيل من الأوامر المشتركة

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

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

تغيير الدليل

  • دوس: سد
  • بويرشيل: تعيين الموقع

قائمة الملفات في الدليل

  • دوس: دير
  • بويرشيل: الحصول على تشيلدتيتم

إعادة تسمية ملف

  • دوس: إعادة تسمية
  • بويرشيل: إعادة تسمية العنصر

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

تعرف على المزيد

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