Hvad er New-Object (Microsoft.PowerShell.Utility)?

Hvad Er New Object Microsoft Powershell Utility



Der har aldrig været en nemmere måde at oprette en ny forekomst af en .NET framework-komponent eller COM-objekt på. Det er muligt at gøre det ved at bruge cmdlet ' Nyt-objekt ” i PowerShell. Hvis du gør det, kan man styre og starte de andre applikationer via PowerShell. Desuden tillader det også oprettelsen af ​​brugerdefinerede objekter med deres eget sæt af dataelementsamlinger.

I dette guidede indlæg finder du om 'New-Object' cmdlet'en.







Hvad er New-Object (Microsoft.PowerShell.Utility)?

Som angivet i ovenstående afsnit er ' Nyt-objekt ” cmdlet opretter nye forekomster af .NET frameworket. Lad os gennemgå følgende eksempler for at få en bedre forståelse.



Eksempel 1: Lav et 'System.Version'-objekt ved hjælp af 'New-Object' Cmdlet'en



For at oprette en ' System.Version objekt, skal du udføre kommandoen nedenfor:





Nyt-objekt -Typenavn System.Version -Argumentliste '7.8.9'

I henhold til ovenstående kode:



  • Skriv først ' Nyt-objekt ' cmdlet ved siden af ​​' -Typenavn ' parameter med værdien ' Version ” tildelt den.
  • Tilføj derefter ' -Argumentliste ” parameter og tildel den angivne værdi:

Eksempel 2: Brug 'New-Object' Cmdlet'en til at oprette et Internet Explorer COM-objekt

Kør nedenstående kommando for at starte et Internet Explorer-objekt:

$ Ny = Nyt-objekt -COMOobjekt InternetExplorer.Application -Ejendom @ { Naviger 2 = 'www.msn.com' ; Synlig = $Sandt }

I ovennævnte kode:

  • Først initialiser en variabel ' $Ny ” og tildel den angivne kode.
  • Til at begynde med skal du først tildele ' Nyt-objekt ' cmdlet ved siden af ​​' -COMOobjekt ” parameter med den angivne værdi tildelt.
  • Skriv derefter ' -Ejendom ” parameter og tildelt den ovennævnte værdi:

Eksempel 3: Brug 'New-Object' Cmdlet'en sammen med '-String' parameteren til at oprette en ikke-terminerende fejl

For at starte en ikke-afsluttende fejl i PowerShell skal du bruge den givne kommando:

$ B = Nyt-objekt -COMOobjekt Word.Applikation -Streng -Ejendom @ { Synlig = $Sandt }

I henhold til ovenstående kode:

  • Start først en variabel og tildel den den angivne kode.
  • Angiv derefter ' Nyt-objekt ' cmdlet sammen med ' -COMOobjekt ” parameter med den angivne værdi tildelt.
  • Nævn derefter parametrene ' -Streng ', og ' -Ejendom ”.
  • Angiv endelig en specificeret værdi:

Det var alt om ' Nyt-objekt ” cmdlet i PowerShell.

Konklusion

Det ' Nyt-objekt ” i PowerShell instansierer et nyt objekt af en COM og .NET frameworket. Desuden kan det hjælpe med at skabe brugerdefinerede objekter med deres eget sæt af dataelementer. Denne artikel undersøgte de forskellige måder at oprette nye objekter på ved hjælp af 'New-Object' cmdlet'en.