في مقدمة PowerShell القصيرة هذه ، سأشرح ماهو الـ PowerShell وما تم إنشاؤه من أجله ، بالإضافة إلى تقديم قائمة بالموارد المفيدة التي يمكن أن تساعدك في تعلم البرمجة النصية لـ PowerShell وتسهيل حياتك العملية .
Windows PowerShell عبارة عن نافذة لسطر أوامر Windows تم إنشاؤه لتبسيط إدارة منتجات Microsoft المختلفة . على سبيل المثال ، يضيف PowerShell ISE تلوين بناء الجملة وإكمال علامة التبويب والتصحيح المرئي والمزيد .
إنها في الأساس لغة برمجة مبنية على .NET framework ؛ يمكنك استخدام لغة البرمجة النصية هذه لإدخال أوامر PowerShell فردية أو كتابة نصوص PowerShell أطول . تتكون بيئة Windows PowerShell من تطبيقين : وحدة تحكم PowerShell و PowerShell ISE (والتي تعني “بيئة البرمجة النصية المتكاملة”). يمنحك هذا الأخير إمكانيات أفضل لكتابة البرامج النصية وتشغيلها واختبارها .
تسمى أوامر PowerShell أوامر cmdlets . يمكنك إدخال أمر cmdlet واحد في سطر الأوامر أو دمج أوامر cmdlets متعددة لإنشاء برامج نصية تؤدي مهام إدارية معقدة . يتضمن Windows PowerShell أكثر من مائة أوامر cmdlets لأداء العديد من المهام الإدارية اليومية الأساسية . يمكنك التفاعل مع كائنات مختلفة ، بما في ذلك المستخدمين والمجموعات ونهج المجموعة والملفات .
يوفر لك PowerShell القدرة على الحصول بسهولة على البيانات حول إعدادات النظام الحالية ، وإجراء تغييرات على الكائنات ، وإدارة الخدمات ، وإدارة الوصول إلى الأنظمة ، بما في ذلك أنظمة الملفات . سيمكنك امتلاك معرفة قوية بالبرمجة النصية لـ PowerShell من تقليل الوقت الذي تقضيه في العديد من الوظائف الإدارية ، دون الحاجة إلى شراء أدوات الجهات الخارجية وتنفيذها .
ابدأ في تعلم البرمجة النصية لـ PowerShell من خلال برنامجنا التعليمي PowerShell البرمجة النصية للمبتدئين. يغطي هذا البرنامج التعليمي الأساسيات ، مثل تشغيل PowerShell على سطح المكتب والتحضير لتشغيل برامج PowerShell النصية ، كما يوفر معلومات مفصلة حول أوامر أوامر PowerShell cmdlets.