پاور شیل کو صارفین کے کمپیوٹر پر اشیاء کو منظم کرنے کے لیے ڈیزائن کیا گیا تھا۔
پاور شیل ایک آبجیکٹ اورینٹڈ آٹومیشن انجن اور اسکرپٹنگ لینگویج ہے جس میں ایک انٹرایکٹو کمانڈ لائن شیل ہے جسے مائیکروسافٹ نے آئی ٹی پروفیشنلز کو سسٹم کی تشکیل اور انتظامی کاموں کو خودکار کرنے میں مدد کرنے کے لیے تیار کیا ہے۔
پاور شیل، جو .NET فریم ورک پر بنایا گیا ہے، اشیاء کے ساتھ کام کرتا ہے، جبکہ زیادہ تر کمانڈ لائن شیل ٹیکسٹ پر مبنی ہوتے ہیں۔ پاور شیل سسٹم ایڈمنسٹریٹرز کے لیے آٹومیشن ٹول کے طور پر کام کرتا ہے، جو کہ IT محکموں اور بیرونی اداروں، جیسے منظم سروس فراہم کنندگان، دونوں میں ملازم ہیں، اس کی اسکرپٹنگ صلاحیتوں کی وجہ سے۔
پاور شیل کی ابتدا ایک پروپریٹی پیشکش کے طور پر ہوئی جو صرف ونڈوز پر دستیاب تھی۔ 2016 میں، مائیکروسافٹ نے پاور شیل کو اوپن سورس کیا اور اسے لینکس اور میک او ایس پر دستیاب کرایا۔
پاور شیل کیا کرتا ہے؟
مائیکروسافٹ نے پاور شیل کو سسٹم کے کاموں کو خودکار کرنے کے لیے ڈیزائن کیا، جیسا کہ بیچ پروسیسنگ، اور عام طور پر نافذ کیے جانے والے عمل کے لیے سسٹم مینجمنٹ ٹولز بنانے کے لیے۔ پاور شیل زبان، پرل کی طرح، کاموں کو خودکار کرنے کے کئی طریقے پیش کرتی ہے: