Què és New-Object (Microsoft.PowerShell.Utility)?

Que Es New Object Microsoft Powershell Utility



Mai no hi ha hagut una manera més fàcil de crear una nova instància d'un component de framework .NET o d'un objecte COM. És possible fer-ho utilitzant el cmdlet ' Nou-Objecte ” a PowerShell. En fer-ho, es permet controlar i iniciar les altres aplicacions mitjançant PowerShell. A més, també permet la creació d'objectes personalitzats amb el seu propi conjunt de col·leccions d'elements de dades.

En aquesta publicació guiada, trobareu sobre el cmdlet 'Objecte nou'.







Què és New-Object (Microsoft.PowerShell.Utility)?

Tal com s'indica a l'apartat anterior, el ' Nou-Objecte ” el cmdlet crea noves instàncies del framework .NET. Anem a veure els exemples següents per entendre-ho millor.



Exemple 1: feu un objecte 'System.Version' mitjançant el cmdlet 'New-Object'



Per crear un ' Versió del sistema ” objecte, executeu l'ordre proporcionada a continuació:





Nou-Objecte -TypeName Versió del sistema -Llista d'arguments '7.8.9'

Segons el codi indicat anteriorment:



  • Primer, escriviu el ' Nou-Objecte ' cmdlet al costat del ' -TypeName ' paràmetre amb el valor ' Versió ” se li assigna.
  • A continuació, afegiu el ' -Llista d'arguments ” i assigneu-li el valor indicat:

Exemple 2: utilitzeu el cmdlet 'Objecte nou' per crear un objecte COM d'Internet Explorer

Executeu l'ordre esmentada a continuació per iniciar un objecte d'Internet Explorer:

$ Nou = Nou-Objecte -COMObject InternetExplorer.Aplicació -Propietat @ { Navega 2 = 'www.msn.com' ; Visible = $True }

En el codi anteriorment indicat:

  • Primer, inicialitzeu una variable ' $Nou ” i assigneu el codi indicat.
  • Per començar, primer, assigneu el ' Nou-Objecte ' cmdlet al costat del ' -COMObject ” paràmetre que té assignat el valor indicat.
  • A continuació, escriviu el ' -Propietat ” i assignat el valor esmentat anteriorment:

Exemple 3: utilitzeu el cmdlet 'New-Object' juntament amb el paràmetre '-String' per crear un error que no s'acaba

Per iniciar un error que no s'acaba a PowerShell, utilitzeu l'ordre donada:

$ B = Nou-Objecte -COMObject Word.Aplicació -Estricte -Propietat @ { Visible = $True }

Segons el codi anterior:

  • Primer, inicialitzeu una variable i assigneu-li el codi indicat.
  • A continuació, especifiqueu el ' Nou-Objecte ” cmdlet, juntament amb el “ -COMObject ” paràmetre que té assignat el valor indicat.
  • Després d'això, mencioneu els paràmetres ' -Estricte ”, i “ -Propietat ”.
  • Finalment, proporcioneu un valor especificat:

Això era tot sobre el ' Nou-Objecte ” cmdlet a PowerShell.

Conclusió

El ' Nou-Objecte ” a PowerShell crea una instancia d'un nou objecte d'un COM i el framework .NET. A més, pot ajudar a crear objectes personalitzats amb el seu propi conjunt d'elements de dades. Aquest article va explorar les diferents maneres de crear nous objectes mitjançant el cmdlet 'Nou objecte'.