Mi az a New-Object (Microsoft.PowerShell.Utility)?

Mi Az A New Object Microsoft Powershell Utility



Soha nem volt még egyszerűbb módja egy .NET-keretrendszer-összetevő vagy COM-objektum új példányának létrehozására. Ezt a parancsmag használatával teheti meg Új-Object ” a PowerShellben. Ezzel lehetővé válik a többi alkalmazás vezérlése és elindítása a PowerShell segítségével. Ezenkívül lehetővé teszi olyan egyéni objektumok létrehozását is, amelyek saját adatelem-gyűjteményekkel rendelkeznek.

Ebben az irányított bejegyzésben a „New-Object” parancsmagról fogunk találkozni.







Mi az a New-Object (Microsoft.PowerShell.Utility)?

Amint azt a fenti szakaszban leírtuk, a „ Új-Object ” parancsmag új példányokat hoz létre a .NET-keretrendszerből. Tekintsük át a következő példákat a jobb megértés érdekében.



1. példa: Hozzon létre egy „System.Version” objektumot a „New-Object” parancsmag segítségével



Egy ' System.Version ” objektumot, hajtsa végre az alábbi parancsot:





Új-Object -Típusnév System.Version -Érvlista '7.8.9'

A fent megadott kód szerint:



  • Először írja be a „ Új-Object ' cmdlet a ' mellett -Típusnév ' paraméter ' értékkel Változat ” van hozzárendelve.
  • Ezután adja hozzá a „ -Érvlista ” paramétert, és rendelje hozzá a megadott értéket:

2. példa: Használja a „New-Object” parancsmagot egy Internet Explorer COM objektum létrehozásához

Futtassa az alábbi parancsot egy Internet Explorer objektum elindításához:

$ Új = Új-objektum -COMObject InternetExplorer.Application -Ingatlan @ { Navigálás 2 = 'www.msn.com' ; Látható = $Igaz }

A fent megadott kódban:

  • Először inicializáljon egy változót ' $Új ” és rendelje hozzá a megadott kódot.
  • Először rendelje hozzá a „ Új-Object ' cmdlet a ' mellett -COMObject ” paraméter, amelyhez a megadott érték van hozzárendelve.
  • Ezután írja le a „ -Ingatlan ” paramétert, és hozzárendelte a fent említett értéket:

3. példa: Használja a „New-Object” parancsmagot a „-String” paraméterrel együtt, hogy hozzon létre egy nem véget érő hibát

Nem befejeződő hiba indításához a PowerShellben használja a megadott parancsot:

$ B = Új objektum -COMObject Word.Application -Szigorú -Ingatlan @ { Látható = $Igaz }

A fenti kód szerint:

  • Először inicializáljon egy változót, és rendelje hozzá a megadott kódot.
  • Ezután adja meg a „ Új-Object ' cmdlet, valamint a ' -COMObject ” paraméter, amelyhez a megadott érték van hozzárendelve.
  • Ezt követően említse meg a paramétereket ' -Szigorú ”, és „ -Ingatlan ”.
  • Végül adjon meg egy megadott értéket:

Ez mind arról szólt, hogy ' Új-Object ” parancsmag a PowerShellben.

Következtetés

A ' Új-Object ” a PowerShellben példányosítja a COM és a .NET keretrendszer új objektumát. Ezenkívül segíthet egyéni objektumok létrehozásában, amelyek saját adatelemekkel rendelkeznek. Ez a cikk az „New-Object” parancsmag használatával új objektumok létrehozásának különféle módjait vizsgálta.