Apakah itu New-Object (Microsoft.PowerShell.Utility)?

Apakah Itu New Object Microsoft Powershell Utility



Tidak pernah ada cara yang lebih mudah untuk mencipta contoh baharu bagi komponen rangka kerja .NET atau objek COM. Ia boleh dilakukan dengan menggunakan cmdlet “ Objek Baru ” dalam PowerShell. Melakukannya membolehkan seseorang mengawal dan memulakan aplikasi lain melalui PowerShell. Selain itu, ia juga membenarkan penciptaan objek tersuai yang mempunyai set koleksi item data mereka sendiri.

Dalam catatan berpandu ini, anda akan mendapati tentang cmdlet 'Objek Baharu'.







Apakah itu New-Object (Microsoft.PowerShell.Utility)?

Seperti yang dinyatakan dalam bahagian di atas, ' Objek Baru ” cmdlet mencipta contoh baharu rangka kerja .NET. Mari kita tinjau contoh berikut untuk mendapatkan pemahaman yang lebih baik.



Contoh 1: Buat Objek 'System.Version' Menggunakan Cmdlet 'Objek Baharu'



Untuk mencipta ' Sistem.Versi ”, laksanakan arahan yang disediakan di bawah:





Objek Baru -Nama Jenis Sistem.Versi -ArgumentList '7.8.9'

Mengikut kod yang diberikan di atas:



  • Pertama, tulis ' Objek Baru ' cmdlet bersama ' -Nama Jenis 'parameter dengan nilai ' Versi ” ditugaskan kepadanya.
  • Seterusnya, tambahkan “ -ArgumentList ” dan tetapkan nilai yang dinyatakan kepadanya:

Contoh 2: Gunakan Cmdlet 'Objek Baharu' untuk Mencipta objek COM Internet Explorer

Jalankan arahan yang disebut di bawah untuk memulakan objek Internet Explorer:

$ Baharu = Baharu-Objek -COMObject InternetExplorer.Application -Harta @ { Navigasi2 = 'www.msn.com' ; Kelihatan = $Benar }

Dalam kod yang dinyatakan di atas:

  • Mula-mula, mulakan pembolehubah ' $Baru ” dan berikan kod yang dinyatakan.
  • Untuk memulakan, pertama, tetapkan ' Objek Baru ' cmdlet bersama ' -COMObject ” parameter yang mempunyai nilai yang dinyatakan diberikan kepadanya.
  • Seterusnya, tuliskan “ -Harta ” dan memberikan nilai yang disebutkan di atas:

Contoh 3: Gunakan Cmdlet 'Objek Baharu' Bersama Parameter '-String' untuk Mencipta Ralat Tidak Menamatkan

Untuk memulakan ralat tidak tamat dalam PowerShell, gunakan arahan yang diberikan:

$ B = Objek Baru -COMObject Perkataan.Aplikasi -Ketat -Harta @ { Kelihatan = $Benar }

Mengikut kod di atas:

  • Mula-mula, mulakan pembolehubah dan berikannya kod yang dinyatakan.
  • Seterusnya, nyatakan “ Objek Baru ” cmdlet, bersama-sama dengan “ -COMObject ” parameter yang mempunyai nilai yang dinyatakan diberikan kepadanya.
  • Selepas itu, nyatakan parameter ' -Ketat ”, dan “ -Harta ”.
  • Akhir sekali, berikan nilai tertentu:

Itu semua tentang ' Objek Baru ” cmdlet dalam PowerShell.

Kesimpulan

' Objek Baru ” dalam PowerShell membuat instantiat objek baharu COM dan rangka kerja .NET. Selain itu, ia boleh membantu mencipta objek tersuai yang mempunyai set item data mereka sendiri. Artikel ini meneroka pelbagai cara untuk mencipta objek baharu menggunakan cmdlet 'Objek Baharu'.