New-Object (Microsoft.PowerShell.Utility) کیا ہے؟

New Object Microsoft Powershell Utility Kya



.NET فریم ورک جزو یا COM آبجیکٹ کی نئی مثال بنانے کا اس سے آسان طریقہ کبھی نہیں تھا۔ cmdlet کا استعمال کرکے ایسا کرنا ممکن ہے۔ نیا آبجیکٹ پاور شیل میں۔ ایسا کرنے سے ایک پاور شیل کے ذریعے دوسری ایپلیکیشنز کو کنٹرول اور اسٹارٹ کرنے کا اہل بناتا ہے۔ مزید یہ کہ، یہ اپنی مرضی کے مطابق اشیاء کی تخلیق کی بھی اجازت دیتا ہے جس میں ڈیٹا آئٹم کے مجموعے کا اپنا سیٹ ہے۔

اس گائیڈڈ پوسٹ میں، آپ کو 'New-Object' cmdlet کے بارے میں مل جائے گا۔







New-Object (Microsoft.PowerShell.Utility) کیا ہے؟

جیسا کہ مندرجہ بالا سیکشن میں کہا گیا ہے، ' نیا آبجیکٹ cmdlet .NET فریم ورک کی نئی مثالیں تخلیق کرتا ہے۔ آئیے بہتر تفہیم حاصل کرنے کے لیے درج ذیل مثالوں کا جائزہ لیں۔



مثال 1: 'نئے آبجیکٹ' Cmdlet کا استعمال کرتے ہوئے 'System.Version' آبجیکٹ بنائیں



بنانے کے لیے ' سسٹم ورژن آبجیکٹ، ذیل میں فراہم کردہ کمانڈ پر عمل کریں:





نیا آبجیکٹ -TypeName سسٹم ورژن -دلیل کی فہرست '7.8.9'

اوپر دیئے گئے کوڈ کے مطابق:



  • پہلے لکھیں ' نیا آبجیکٹ ' cmdlet ' کے ساتھ -TypeName 'قیمت کے ساتھ پیرامیٹر' ورژن 'اس کو تفویض کیا گیا ہے۔
  • اگلا، شامل کریں ' -دلیل کی فہرست پیرامیٹر اور اس کو بیان کردہ قدر تفویض کریں:

مثال 2: انٹرنیٹ ایکسپلورر COM آبجیکٹ بنانے کے لیے 'New-Object' Cmdlet استعمال کریں

انٹرنیٹ ایکسپلورر آبجیکٹ کو شروع کرنے کے لیے نیچے دی گئی کمانڈ کو چلائیں:

$ نیا = نیا آبجیکٹ -کومبجیکٹ InternetExplorer.Application - جائیداد @ { نیویگیٹ 2 = 'www.msn.com' ; مرئی = $True }

اوپر بیان کردہ کوڈ میں:

  • سب سے پہلے، ایک متغیر شروع کریں ' $New اور بیان کردہ کوڈ تفویض کریں۔
  • شروع کرنے کے لیے، پہلے، تفویض کریں ' نیا آبجیکٹ ' cmdlet ' کے ساتھ -کومبجیکٹ ' پیرامیٹر جس میں بیان کردہ قدر اسے تفویض کی گئی ہے۔
  • اگلا، لکھیں ' - جائیداد ' پیرامیٹر اور اوپر بیان کردہ قدر تفویض کی:

مثال 3: ایک غیر ختم ہونے والی خرابی پیدا کرنے کے لیے '-String' پیرامیٹر کے ساتھ ساتھ 'New-Object' Cmdlet استعمال کریں۔

PowerShell میں غیر ختم ہونے والی غلطی شروع کرنے کے لیے، دی گئی کمانڈ کا استعمال کریں:

$ B = نیا آبجیکٹ -کومبجیکٹ لفظ۔درخواست -سخت - جائیداد @ { مرئی = $True }

مندرجہ بالا کوڈ کے مطابق:

  • پہلے، ایک متغیر شروع کریں اور اسے بیان کردہ کوڈ تفویض کریں۔
  • اگلا، وضاحت کریں ' نیا آبجیکٹ 'cmdlet، کے ساتھ' -کومبجیکٹ ' پیرامیٹر جس میں بیان کردہ قدر اسے تفویض کی گئی ہے۔
  • اس کے بعد، پیرامیٹرز کا ذکر کریں ' -سخت '، اور ' - جائیداد '
  • آخر میں، ایک مخصوص قدر فراہم کریں:

یہ سب کے بارے میں تھا ' نیا آبجیکٹ پاور شیل میں cmdlet۔

نتیجہ

' نیا آبجیکٹ پاور شیل میں COM اور .NET فریم ورک کا ایک نیا آبجیکٹ انسٹینٹیٹ کرتا ہے۔ مزید یہ کہ، یہ اپنی مرضی کے مطابق اشیاء بنانے میں مدد کر سکتا ہے جس میں ان کے اپنے ڈیٹا آئٹمز کا سیٹ ہو۔ اس مضمون میں 'New-Object' cmdlet کا استعمال کرتے ہوئے نئی اشیاء بنانے کے مختلف طریقے تلاش کیے گئے ہیں۔