الشروع في العمل مع Windows Powershell

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

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

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

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

01 بدء تشغيل وحدة التحكم

يبدأ PowerShell بفتح وحدة التحكم حيث يمكنك إدخال الأوامر التي سيقوم الكمبيوتر بتشغيلها عند الضغط على Enter. يحتوي Windows على وحدتي تحكم ، موجه الأوامر و PowerShell ، الأخير هو الأقوى إلى حد بعيد. لبدء PowerShell انقر فوق بدء / كافة البرامج / الملحقات / PowerShell / PowerShell. إذا كنت لا تستخدم Windows 7 ، ولكن Windows 8 أو 8.1 ، فاضغط على مفتاح Windows للانتقال إلى واجهة Metro ثم اكتب بوويرشيل. ثم اضغط نوافذ بوويرشيل.

يحتوي Windows على نافذتين للأوامر. PowerShell هو أقوى هؤلاء.

بدء تشغيل PowerShell من خلال واجهة Metro في Windows 8.

التحول الكامل إلى PowerShell ممكن تمامًا. يمكنك الاستمرار في استخدام أوامر DOS المألوفة.

02 إعطاء الأوامر وتنفيذها

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

لمعرفة إصدار PowerShell الذي تستخدمه ، اكتب الأمر مضيف واضغط على Enter. نحلة إصدار تشاهد الآن إصدار PowerShell ، الإصدار 1 كان Windows XP و Vista. الإصدارات من 2 إلى موجودة في Windows 7 و 8 و 8.1 على التوالي. لإغلاق وحدة التحكم ، استخدم الأمر خروج مرة أخرى متبوعة بضغط على Enter. استخدم مفاتيح الأسهم لأعلى ولأسفل للتمرير عبر الأوامر المستخدمة سابقًا.

تحتوي أنظمة التشغيل Windows XP و Vista 7 و 8 و 8.1 على إصدارات مختلفة من PowerShell ، على الرغم من أنها تبدو جميعها متشابهة.

03 cmdlets

يُطلق على الأمر الذي يمكن لـ PowerShell تنفيذه اسم cmdlet (ترك الأمر). هناك الآلاف من المتغيرات منها ، لكن العدد المتاح بالفعل على جهاز الكمبيوتر يعتمد كليًا على إصدار Windows وأي برامج إضافية مثبتة. على سبيل المثال ، يحتوي PowerShell في Windows 8 على ما يزيد قليلاً عن 400 cmdlets افتراضيًا. لرؤيتهم جميعًا ، يمكنك استخدام الأمر Get-Command ليستخدم. بعد الدخول القائمة الطويلة تطير عبر الشاشة.

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

يحتوي PowerShell في Windows 8 على ما يزيد قليلاً عن 400 cmdlets افتراضيًا.

قم بتشغيل PowerShell بمزيد من الامتيازات

عند بدء تشغيل PowerShell ، يحصل البرنامج على نفس الأذونات التي تحصل عليها. وكنت غالبًا المسؤول عن الكمبيوتر في نظامي التشغيل Windows XP و Vista ، وتحت Windows 7 و 8 (.1) لم تعد كذلك. أنت مجرد مستخدم عادي وكذلك PowerShell. ولكن بالنسبة للعديد من المهام ، يحتاج PowerShell إلى مزيد من الأذونات. يمكن بدء تشغيل PowerShell بحقوق إضافية للمسؤول عن طريق النقر بزر الماوس الأيمن فوق ارتباط PowerShell والاختيار تشغيل كمسؤول.

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

غالبًا ما تكون رسالة الخطأ في PowerShell ناتجة عن أذونات قليلة جدًا. غالبًا ما يكون بدء PowerShell بحقوق المسؤول هو الحل.

04 معلمات

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

على سبيل المثال الحصول على العملية يسرد جميع العمليات الجارية باستخدام الذاكرة والمعالج ، ولكن Get-Process -ProcessName explorer يعطي فقط ذلك المحدد لعملية تسمى المستكشف.

الفرق بين الأمر Get-Process و Get-Process cmdlet بمعلمات إضافية.

المشاركات الاخيرة