پاورشیل

مصنف: Lewis Jackson
تخلیق کی تاریخ: 10 مئی 2021
تازہ کاری کی تاریخ: 15 مئی 2024
Anonim
8 важных команд powershell на Windows. Будь сильнее
ویڈیو: 8 важных команд powershell на Windows. Будь сильнее

مواد

تعریف - پاور شیل کا کیا مطلب ہے؟

پاور شیل مائیکرو سافٹ سے ایک خود کار ٹاسک فریم ورک ہے ، جس میں کمانڈ لائن شیل اور اسکرپٹ کی زبان NET فریم ورک میں مربوط ہے ، جو دیگر ایپلی کیشنز میں سرایت کر سکتی ہے۔ یہ بیچ پروسیسنگ کو خود کار کرتا ہے اور سسٹم مینجمنٹ ٹولز تیار کرتا ہے۔ اس میں افعال کے ل 130 130 سے ​​زیادہ معیاری کمانڈ لائن ٹولز شامل ہیں اور منتظمین کو اہل اور آبجیکٹ ماڈل (COM) اور ونڈوز مینجمنٹ انسٹروومٹیشن (WMI) تک رسائی کے ذریعے مقامی اور دور دراز ونڈوز سسٹم پر کام انجام دینے کے قابل بناتا ہے۔


مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا پاورشیل کی وضاحت کرتا ہے

ونڈوز پاورشیل چار اقسام کے حکموں پر عملدرآمد کرتی ہے۔

  • Cmdlet
  • پاور شیل کام کرتا ہے
  • پاورشیل اسکرپٹس
  • قابل عمل پروگرام

پاور شیل سینٹی میٹر کے استعمال سے خود کار طریقے سے کام کرتا ہے۔ یہ NET ایپلی کیشن پروگرامنگ انٹرفیس (API) کی کلاسز ہیں جو نظام کمانڈ کے بطور نمودار ہوتی ہیں اور مخصوص افعال کو نافذ کرتی ہیں۔ وہ پاور شیل میں مقامی کمانڈز ہیں اور انفرادی طور پر اشیاء پر کارروائی کرتے ہیں۔ وہ پائپ لائن میں وصول کنندگان کے بطور استعمال ہوتے ہیں اور موصول ہوتے ہیں اور نتائج برآمد ہوتے ہیں۔ کسی بھی مجموعہ میں ہر چیز پر موجود Cmdlet کو پاور شیل کے ذریعہ ترتیب دیا گیا ہے۔ وہ Cmdlet یا PSCmdlet بیس کلاس سے اخذ کیے گئے ہیں۔ جب ایک سین ایم ڈی لیٹ چلتا ہے تو ، پروسیورکارڈ () ، بیگن پروسیسنگ () اور اینڈ پروسیسنگ () طریق کار کو طلب کیا جاتا ہے۔ کلاس نافذ کرنے والے کلاس میں ایک. NET انتساب اور Cmdlet وصف ہے ، جو cmdlet کا نام بتاتا ہے۔ Cmdlet .NET اعداد و شمار تک رسائی حاصل کرنے والے APIs کا استعمال براہ راست کرتے ہیں یا مخصوص راستوں کا استعمال کرتے ہوئے ڈیٹا اسٹور کو دستیاب بنانے کے لئے پاور شیل انفراسٹرکچر کا استعمال کرسکتے ہیں۔

پاور شیل کا ایک انٹرایکٹو کمانڈ لائن انٹرفیس ہے۔ پاور شیل صارف کو سی ایم ڈیلیٹس کے لi عرفی پیدا کرنے کی اجازت دیتا ہے ، جو پاور شیل کے ذریعہ اصل کمانڈ میں تبدیل ہوجاتے ہیں۔

پائپ لائن ایک اہم تصور ہے جو پاورشیل میں شامل ہے۔ ایک کمانڈ کا آؤٹ پٹ دوسرے کا استعمال کرتے ہوئے دوسرے کو بھیج دیا جاتا ہے | آپریٹر یونکس پائپ لائننگ کے برخلاف ، کمانڈز مستقل انٹرفیس والی ٹائپ اشیاء ہیں ، جو عمل کے دوران اپنی ساخت کو برقرار رکھتے ہیں اور اضافی تجزیہ کی ضرورت نہیں ہے۔ یہ اشیاء موجود اعداد و شمار پر کام کرنے والے افعال کو گھیر لیتے ہیں۔ آخری سین ایم ڈیلیٹ کے آؤٹ پٹ آبجیکٹ کو آؤٹ ڈیفالٹ سین ایم ڈیلیٹ پر پائپ لائن لگا ہوا ہے ، جو آبجیکٹ کو فارمیٹ آبجیکٹ کے ایک اسٹریم میں تبدیل کرتا ہے اور اسکرین پر رینڈر کرتا ہے۔

مائیکرو سافٹ نے پاور شیل 2 جاری کیا ہے ، جو ونڈوز 7 اور ونڈوز سرور 2008 آر 2 پر ڈیفالٹ انسٹال ہوتا ہے۔ پاور شیل V2 میں لگ بھگ 240 سینٹی میٹرڈلیٹس شامل ہیں اور اسکرپٹ کی زبان اور ہوسٹنگ API میں تبدیلیاں بھی شامل ہیں۔ پاور شیل V2 میں شامل نئی خصوصیات یہ ہیں:


  • ڈیٹا کی زبان: یہ پاور شیل اسکرپٹ کی زبان کا سب سیٹ ہے۔ یہ اعداد و شمار کی تعریف کو اسکرپٹ سے الگ کرنے کی اجازت دیتا ہے اور رن ٹائم کے وقت اسکرپٹ وسائل کو اسکرپٹ میں درآمد کرنے کی اجازت دیتا ہے۔
  • پاور شیل ریموٹنگ: اس میں ورک سٹیشن مینجمنٹ کا استعمال کرتے ہوئے ریموٹ مشینوں پر سیمی ڈیلیٹ اور اسکرپٹس کی درخواست کی گئی ہے۔
  • اسکرپٹ ڈیبگنگ: یہ اسکرپٹ اور کمانڈ کے آسان مقام کے ل functions افعال سے متعلق وقفوں کی اجازت دیتا ہے۔
  • پس منظر کی ملازمتیں: یہ کمان کی ترتیبوں کو سنجیدگی سے طلب کرتا ہے۔
  • نیٹ ورک فائل کی منتقلی: مشینوں کے مابین فائلوں کی غیر متزلزل منتقلی۔
  • ماڈیولز: یہ دوبارہ پریوست یونٹوں میں سکرپٹ کو منظم اور تقسیم کرتے ہیں۔
  • ٹرانزیکشن: اس میں لین دین شروع کرنے ، مرتکب کرنے اور پیچھے لپٹانے کے ل transaction ٹرانزیکشن سی ایم ڈی لیٹس شامل ہیں۔
  • اسکرپٹ سی ایم ڈیلیٹس: یہ پاور شیل اسکرپٹنگ لینگویج کا استعمال کرتے ہوئے ڈیزائن کیے گئے سی ایم ڈیلیٹس ہیں۔
  • واقعہ: یہ سسٹم کے واقعات پر سنتا ، آگے کرتا ہے اور کام کرتا ہے۔
  • انٹیگریٹڈ اسکرپٹنگ ماحولیات: اسکرپٹ کے صرف منتخب کردہ حصوں کو چلانے کے قابل بناتا ہے اور GUI پر مبنی پاور شیل نحو کو اجاگر کرنے ، مربوط ڈیبگر اور ٹیب کی تکمیل کے ساتھ فراہم کرتا ہے۔