Kas yra naujas objektas (Microsoft.PowerShell.Utility)?

Kas Yra Naujas Objektas Microsoft Powershell Utility



Niekada nebuvo paprastesnio būdo sukurti naują .NET framework komponento ar COM objekto egzempliorių. Tai galima padaryti naudojant cmdlet ' Naujas objektas “ PowerShell. Tai leidžia valdyti ir paleisti kitas programas naudojant „PowerShell“. Be to, tai taip pat leidžia kurti pasirinktinius objektus, turinčius savo duomenų elementų rinkinių rinkinį.

Šiame vadovaujamame įraše rasite apie cmdlet „New-Object“.







Kas yra naujas objektas (Microsoft.PowerShell.Utility)?

Kaip nurodyta aukščiau esančiame skyriuje, „ Naujas objektas ” cmdlet sukuria naujus .NET sistemos egzempliorius. Kad geriau suprastume, apžvelkime šiuos pavyzdžius.



1 pavyzdys: sukurkite objektą „System.Version“ naudodami „New-Object“ cmdlet



Norėdami sukurti „ Sistema.Versija “ objektą, vykdykite toliau pateiktą komandą:





Naujas objektas - Tipo pavadinimas Sistema.Versija -Argumentų sąrašas '7.8.9'

Pagal aukščiau pateiktą kodą:



  • Pirmiausia parašykite „ Naujas objektas „cmdlet“ šalia „ - Tipo pavadinimas ' parametras su reikšme ' Versija “ jam priskirtas.
  • Tada pridėkite „ -Argumentų sąrašas “ parametrą ir priskirkite jam nurodytą reikšmę:

2 pavyzdys: naudokite „New-Object“ cmdlet, kad sukurtumėte „Internet Explorer“ COM objektą

Norėdami inicijuoti „Internet Explorer“ objektą, paleiskite toliau nurodytą komandą:

$ Naujas = naujas objektas -COMObjektas InternetExplorer.Application -Nuosavybė @ { Naršyti 2 = 'www.msn.com' ; Matoma = $Tiesa }

Aukščiau nurodytame kode:

  • Pirmiausia inicijuokite kintamąjį ' $ Naujas “ ir priskirkite nurodytą kodą.
  • Norėdami pradėti, pirmiausia priskirkite „ Naujas objektas „cmdlet“ šalia „ -COMObjektas “ parametras, turintis jam priskirtą nurodytą reikšmę.
  • Tada užrašykite „ -Nuosavybė ” parametrą ir priskyrė pirmiau minėtą reikšmę:

3 pavyzdys: naudokite „New-Object“ cmdlet kartu su parametru „-String“, kad sukurtumėte nesibaigiančią klaidą

Norėdami inicijuoti nesibaigiančią „PowerShell“ klaidą, naudokite nurodytą komandą:

$ B = naujas objektas -COMObjektas Word.Application - Griežtas -Nuosavybė @ { Matoma = $Tiesa }

Pagal aukščiau pateiktą kodą:

  • Pirmiausia inicijuokite kintamąjį ir priskirkite jam nurodytą kodą.
  • Tada nurodykite „ Naujas objektas “ cmdlet kartu su „ -COMObjektas “ parametras, turintis jam priskirtą nurodytą reikšmę.
  • Po to nurodykite parametrus ' - Griežtas “ ir „ -Nuosavybė “.
  • Galiausiai pateikite nurodytą vertę:

Tai buvo viskas apie „ Naujas objektas “ cmdlet PowerShell.

Išvada

Naujas objektas “ PowerShell sukuria naują COM ir .NET sistemos objektą. Be to, tai gali padėti sukurti pasirinktinius objektus, turinčius savo duomenų elementų rinkinį. Šiame straipsnyje buvo nagrinėjami įvairūs būdai, kaip kurti naujus objektus naudojant cmdlet „New-Object“.