¿Qué es New-Object (Microsoft.PowerShell.Utility)?

Que Es New Object Microsoft Powershell Utility



Nunca ha habido una manera más fácil de crear una nueva instancia de un componente de .NET Framework o un objeto COM. Es posible hacerlo usando el cmdlet “ Nuevo objeto ” en PowerShell. Si lo hace, le permite controlar y poner en marcha las otras aplicaciones a través de PowerShell. Además, también permite la creación de objetos personalizados que tienen su propio conjunto de colecciones de elementos de datos.

En esta publicación guiada, encontrará información sobre el cmdlet 'New-Object'.







¿Qué es New-Object (Microsoft.PowerShell.Utility)?

Como se indica en el apartado anterior, el “ Nuevo objeto El cmdlet crea nuevas instancias del marco .NET. Repasemos los siguientes ejemplos para obtener una mejor comprensión.



Ejemplo 1: Cree un objeto 'System.Version' usando el cmdlet 'New-Object'



Para crear un ' Versión del sistema ” objeto, ejecute el comando proporcionado a continuación:





Nuevo objeto -Escribe un nombre Versión del sistema -Lista de argumentos '7.8.9'

 

De acuerdo con el código dado anteriormente:



  • Primero, escribe el “ Nuevo objeto ” cmdlet junto con el “ -Escribe un nombre ” parámetro con el valor “ Versión ” asignado a la misma.
  • A continuación, agregue el ' -Lista de argumentos ” parámetro y asígnele el valor indicado:

Ejemplo 2: use el cmdlet 'Nuevo objeto' para crear un objeto COM de Internet Explorer

Ejecute el comando mencionado a continuación para iniciar un objeto de Internet Explorer:

$ Nuevo = Nuevo-Objeto -COMObjeto InternetExplorer.Aplicación -Propiedad @ { Navegar2 = 'www.msn.com' ; visibles = $verdadero }

 

En el código mencionado anteriormente:

  • Primero, inicializa una variable “ $Nuevo ” y asigne el código indicado.
  • Para empezar, primero, asigne el “ Nuevo objeto ” cmdlet junto con el “ -COMObjeto ” parámetro que tiene asignado el valor indicado.
  • A continuación, anote el “ -Propiedad ” y se le asignó el valor antes mencionado:

Ejemplo 3: use el cmdlet 'Nuevo objeto' junto con el parámetro '-String' para crear un error de no terminación

Para iniciar un error de no terminación en PowerShell, use el comando dado:

$ B = Nuevo-Objeto -COMObjeto Word.Aplicación -Estricto -Propiedad @ { visibles = $verdadero }

 

Según el código anterior:

  • Primero, inicialice una variable y asígnele el código indicado.
  • A continuación, especifique el “ Nuevo objeto ” cmdlet, junto con el “ -COMObjeto ” parámetro que tiene asignado el valor indicado.
  • Después de eso, menciona los parámetros “ -Estricto ', y ' -Propiedad ”.
  • Por último, proporcione un valor específico:

Eso fue todo sobre el ' Nuevo objeto cmdlet en PowerShell.

Conclusión

El ' Nuevo objeto ” en PowerShell crea una instancia de un nuevo objeto de un COM y el marco .NET. Además, puede ayudar a crear objetos personalizados que tengan su propio conjunto de elementos de datos. Este artículo exploró las diversas formas de crear nuevos objetos mediante el cmdlet 'New-Object'.