المحتوى
PowerShell هي أداة نصية تسمح لمسؤولي Windows بتنفيذ مجموعة من المهام أكبر بكثير من لغات البرمجة النصية الأخرى ، مثل VBScript. إذا كنت معتادًا على PowerShell ، فقد يبدو بناء جملة اللغة مربكًا في البداية. ولكن من خلال الاستفادة من نظام المساعدة الشامل المضمّن في بيئة أوامر PowerShell ، يمكنك إتقان الأساسيات بسرعة.
الاتجاهات
استكشف أساسيات البرمجة النصية باستخدام Windows PowerShell (العولمة 5 الصورة التي كتبها tugores juanjo من Fotolia.com)-
ابدأ تشغيل Windows Notepad بالضغط على مفتاح شعار Windows + R على لوحة المفاتيح. ثم اكتب "المفكرة" في حقل "Run ..." واضغط على "Enter".
-
اكتب الكود التالي في ملف المفكرة:
strComputer $ "". " $ colItems = get-wmiobject - فئة "Win32_Process" - مساحة الاسم "root CIMV2" - اسم الكمبيوتر $ strComputer foreach ($ objItem in $ colItems) {write-host $ objItem.Caption write-host $ objItem.ExecutablePath .ProcessID}
-
يحفظ الملف كـ "C: ListProcessInfo.ps1".
-
افتح PowerShell بالضغط على مفتاح Windows + R على لوحة المفاتيح. ثم اكتب "PowerShell" واضغط على مفتاح "Enter".
-
اكتب "C: listprocessinfo.ps1" واضغط على "أدخل" لتشغيل البرنامج النصي.
نصائح
- بشكل افتراضي ، لا يدعم PowerShell البرمجة النصية. إذا تلقيت خطأ عند محاولة تشغيل برنامج نصي ، فيجب عليك استخدام الأمر cmdlet "set-ExecutionPolicy" لتعديل هذا الإعداد. الرجاء مراجعة الرابط التالي لمزيد من المعلومات حول هذا التكوين: http://technet.microsoft.com/en-us/library/dd347628.aspx.
- اكتب "get-help" في موجه أوامر PowerShell للوصول إلى نظام المساعدة.
- لا يتم شحن نظامي التشغيل Windows XP و Vista مع PowerShell. إذا كنت تقوم بتشغيل أحد نظامي التشغيل ، فيمكنك تنزيل أحدث إصدار من PowerShell على الرابط التالي: http://support.microsoft.com/kb/968929
تحذير
- يمكن أن يؤدي تغيير سياسة تنفيذ البرنامج النصي PowerShell الافتراضية إلى جعل جهاز الكمبيوتر الخاص بك أكثر أمانًا. قبل تغيير أي إعدادات ، تأكد من أنك تفهم تماما تداعيات هذا التغيير.
ما تحتاجه
- جهاز كمبيوتر يعمل بنظام Microsoft XP أو أحدث.