Ce este New-Object (Microsoft.PowerShell.Utility)?

Ce Este New Object Microsoft Powershell Utility



Nu a existat niciodată o modalitate mai ușoară de a crea o nouă instanță a unei componente .NET framework sau a unui obiect COM. Este posibil să faceți acest lucru utilizând cmdletul „ Nou-Obiect ” în PowerShell. Acest lucru îi permite unuia să controleze și să pornească celelalte aplicații prin PowerShell. Mai mult, permite, de asemenea, crearea de obiecte personalizate având propriul set de colecții de articole de date.

În această postare ghidată, veți afla despre cmdlet-ul „New-Object”.







Ce este New-Object (Microsoft.PowerShell.Utility)?

După cum sa menționat în secțiunea de mai sus, „ Nou-Obiect ” cmdletul creează noi instanțe ale cadrului .NET. Să analizăm următoarele exemple pentru a înțelege mai bine.



Exemplul 1: Creați un obiect „System.Version” folosind cmdletul „New-Object”



Pentru a crea un „ Versiune.sistem ” obiect, executați comanda furnizată mai jos:





Nou-Obiect -TypeName Versiune.sistem -ArgumentList „7.8.9”

Conform codului de mai sus:



  • Mai întâi, scrieți „ Nou-Obiect cmdlet ” alături de „ -TypeName ' parametru cu valoarea ' Versiune ” care i se atribuie.
  • Apoi, adăugați „ -ArgumentList ” parametru și atribuiți-i valoarea declarată:

Exemplul 2: Utilizați cmdlet-ul „New-Object” pentru a crea un obiect COM Internet Explorer

Rulați comanda menționată mai jos pentru a iniția un obiect Internet Explorer:

$ Nou = Nou-Obiect -COMObject InternetExplorer.Aplicație -Proprietate @ { Navigați 2 = „www.msn.com” ; Vizibil = $True }

În codul de mai sus:

  • Mai întâi, inițializați o variabilă „ $Nou ” și atribuiți codul menționat.
  • Pentru început, mai întâi, atribuiți „ Nou-Obiect cmdlet ” alături de „ -COMObject ” parametru având atribuită valoarea declarată.
  • Apoi, notați „ -Proprietate ” și i s-a atribuit valoarea menționată mai sus:

Exemplul 3: Utilizați cmdlet-ul „New-Object” împreună cu parametrul „-String” pentru a crea o eroare care nu se încheie

Pentru a iniția o eroare care nu se încheie în PowerShell, utilizați comanda dată:

$ B = Nou-Obiect -COMObject Cuvânt.Aplicație -Strict -Proprietate @ { Vizibil = $True }

Conform codului de mai sus:

  • Mai întâi, inițializați o variabilă și atribuiți-i codul declarat.
  • Apoi, specificați „ Nou-Obiect cmdlet „, împreună cu „ -COMObject ” parametru având atribuită valoarea declarată.
  • După aceea, menționați parametrii „ -Strict ', și ' -Proprietate ”.
  • În cele din urmă, furnizați o valoare specificată:

Asta era totul despre „ Nou-Obiect ” cmdlet în PowerShell.

Concluzie

Nou-Obiect ” în PowerShell instanțiază un nou obiect al unui COM și cadrul .NET. Mai mult, poate ajuta la crearea de obiecte personalizate care au propriul set de elemente de date. Acest articol a explorat diferitele modalități de a crea obiecte noi folosind cmdletul „New-Object”.