Che cos'è New-Object (Microsoft.PowerShell.Utility)?

Che Cos E New Object Microsoft Powershell Utility



Non c'è mai stato un modo più semplice per creare una nuova istanza di un componente .NET Framework o un oggetto COM. È possibile farlo utilizzando il cmdlet “ Nuovo-Oggetto ” in PowerShell. In questo modo è possibile controllare e avviare le altre applicazioni tramite PowerShell. Inoltre, consente anche la creazione di oggetti personalizzati con il proprio set di raccolte di elementi di dati.

In questo post guidato troverai informazioni sul cmdlet 'New-Object'.







Che cos'è New-Object (Microsoft.PowerShell.Utility)?

Come affermato nella sezione precedente, il ' Nuovo-Oggetto Il cmdlet crea nuove istanze del framework .NET. Diamo una panoramica dei seguenti esempi per ottenere una migliore comprensione.



Esempio 1: creare un oggetto 'System.Version' utilizzando il cmdlet 'New-Object'.



Per creare un “ Sistema.Versione ” oggetto, eseguire il comando fornito di seguito:





Nuovo-Oggetto -TipoNome Sistema.Versione -ArgumentList '7.8.9'

Secondo il codice sopra riportato:



  • Innanzitutto, scrivi ' Nuovo-Oggetto ” cmdlet accanto a “ -TipoNome ” parametro con il valore “ Versione ” ad esso assegnato.
  • Successivamente, aggiungi il ' -ArgumentList ” e assegnargli il valore indicato:

Esempio 2: utilizzare il cmdlet 'New-Object' per creare un oggetto COM di Internet Explorer

Eseguire il comando indicato di seguito per avviare un oggetto di Internet Explorer:

$ Nuovo = Nuovo-Oggetto -COMOggetto InternetExplorer.Application -Proprietà @ { Naviga2 = 'www.msn.com' ; Visibile = $Vero }

Nel codice sopra indicato:

  • Per prima cosa, inizializza una variabile ' $Nuovo ” e assegnare il codice indicato.
  • Per cominciare, in primo luogo, assegna il ' Nuovo-Oggetto ” cmdlet accanto a “ -COMOggetto ” parametro a cui è assegnato il valore dichiarato.
  • Quindi, scrivi ' -Proprietà ” e assegnato il suddetto valore:

Esempio 3: utilizzare il cmdlet 'New-Object' insieme al parametro '-String' per creare un errore non definitivo

Per avviare un errore non irreversibile in PowerShell, utilizzare il comando specificato:

$ B = Nuovo oggetto -COMOggetto Parola.Applicazione -Rigoroso -Proprietà @ { Visibile = $Vero }

Secondo il codice sopra:

  • Innanzitutto, inizializza una variabile e assegnale il codice indicato.
  • Quindi, specifica il ' Nuovo-Oggetto ” cmdlet, insieme a “ -COMOggetto ” parametro a cui è assegnato il valore dichiarato.
  • Successivamente, menziona i parametri ' -Rigoroso ', E ' -Proprietà ”.
  • Infine, fornire un valore specificato:

Questo era tutto il ' Nuovo-Oggetto ” cmdlet in PowerShell.

Conclusione

IL ' Nuovo-Oggetto ” in PowerShell crea un'istanza di un nuovo oggetto di una COM e del framework .NET. Inoltre, può aiutare a creare oggetti personalizzati con il proprio set di elementi di dati. Questo articolo ha esplorato i vari modi per creare nuovi oggetti utilizzando il cmdlet 'New-Object'.