لم تكن هناك طريقة أسهل لإنشاء مثيل جديد لمكون إطار عمل .NET أو كائن COM. من الممكن القيام بذلك باستخدام الأمر cmdlet ' كائن جديد 'في PowerShell. يؤدي القيام بذلك إلى تمكين الشخص من التحكم في التطبيقات الأخرى وبدء تشغيلها عبر PowerShell. علاوة على ذلك ، فإنه يسمح أيضًا بإنشاء كائنات مخصصة لها مجموعة خاصة بها من مجموعات عناصر البيانات.
في هذا المنشور الإرشادي ، ستجد حول أمر cmdlet 'New-Object'.
ما هو كائن جديد (Microsoft.PowerShell.Utility)؟
كما هو مذكور في القسم أعلاه ، فإن ' كائن جديد ينشئ cmdlet مثيلات جديدة من .NET framework. دعونا نلقي نظرة عامة على الأمثلة التالية لفهم أفضل.
مثال 1: إنشاء كائن 'System.Version' باستخدام Cmdlet 'كائن جديد'
لخلق ' النظام '، قم بتنفيذ الأمر الموضح أدناه:
كائن جديد -أكتب اسم النظام -قائمة الوسيلة '7.8.9'
وفقًا للكود المذكور أعلاه:
- أولاً ، اكتب ' كائن جديد 'cmdlet بجانب' -أكتب اسم 'المعلمة بالقيمة' إصدار 'المخصصة لها.
- بعد ذلك ، أضف ' -قائمة الوسيلة 'وتعيين القيمة المحددة لها:
مثال 2: استخدم Cmdlet 'New-Object' لإنشاء كائن COM Internet Explorer
قم بتشغيل الأمر المذكور أدناه لبدء كائن Internet Explorer:
$ جديد = كائن جديد -كوموبجيكت برنامج InternetExplorer.Application -ملكية @ { التنقل 2 = 'www.msn.com' ؛ مرئي = $ صحيح }
في الكود المذكور أعلاه:
- أولاً ، تهيئة متغير ' $ جديد 'وتعيين الرمز المنصوص عليه.
- للبدء ، أولاً ، قم بتعيين ' كائن جديد 'cmdlet بجانب' -كوموبجيكت 'المعلمة ذات القيمة المحددة المخصصة لها.
- بعد ذلك ، اكتب ' -ملكية 'وتعيين القيمة المذكورة أعلاه:
مثال 3: استخدم Cmdlet 'New-Object' جنبًا إلى جنب مع المعلمة '-String' لإنشاء خطأ غير إنهاء
لبدء خطأ لا ينتهي في PowerShell ، استخدم الأمر المحدد:
$ ب = كائن جديد -كوموبجيكت كلمة -حازم -ملكية @ { مرئي = $ صحيح }
حسب الكود أعلاه:
- أولاً ، قم بتهيئة متغير وعيّن له الكود المحدد.
- بعد ذلك ، حدد ' كائن جديد 'cmdlet ، جنبًا إلى جنب مع' -كوموبجيكت 'المعلمة ذات القيمة المحددة المخصصة لها.
- بعد ذلك ، اذكر المعلمات ' -حازم '، و ' -ملكية '.
- أخيرًا ، قم بتوفير قيمة محددة:
كان هذا كل شيء عن ' كائن جديد 'cmdlet في PowerShell.
خاتمة
ال ' كائن جديد 'في PowerShell ينشئ كائنًا جديدًا من COM و .NET framework. علاوة على ذلك ، يمكن أن يساعد في إنشاء كائنات مخصصة لها مجموعة عناصر البيانات الخاصة بها. استكشف هذا المقال الطرق المختلفة لإنشاء كائنات جديدة باستخدام الأمر cmdlet 'New-Object'.