Cómo obtener las propiedades de un objeto en PowerShell?

Cómo obtener las propiedades de un objeto en PowerShell?
PowerShell se encuentra entre los idiomas de secuencia de comandos más populares y utilizados con frecuencia. ¿Sabes qué hace que PowerShell sea tan popular?? Objetos! Es un objeto que hace que PowerShell sea diferente de las conchas tradicionales, como el símbolo del sistema y la fiesta. PowerShell no se trata solo de los guiones; En cambio, PowerShell es un lenguaje de secuencias de comandos orientado a objetos, consiste en un shell de línea de comandos y se basa en el .NET Framework. Las conchas tradicionales están centradas en texto/cadena, en PowerShell, todo gira en torno a los objetos.

Cada objeto tiene algunas propiedades que almacenan información sobre los objetos. Ahora debe preguntarse cómo obtener las propiedades del objeto en PowerShell? No hay problema! Esta publicación te va a ayudar a este respecto.

Este artículo explorará cómo obtener las propiedades de un objeto en PowerShell y, en este sentido, presentará una comprensión detallada de los siguientes conceptos:

  • Objeto y propiedades en PowerShell
  • ¿Qué es Get-Member y cómo usarlo en PowerShell??

Entonces empecemos!

Objeto y propiedades en PowerShell

Los objetos son uno de los aspectos de PowerShell que lo hacen especial en comparación con otros entornos de shell, como Bash, Actualidad, etc. Los objetos son simplemente una representación de algo o podemos decir que los objetos son entidades que pueden tener varios atributos. En PowerShell, los objetos se utilizan para devolver, almacenar y manipular la información en lugar de cadenas/texto. En PowerShell, las propiedades son los atributos de un objeto o podemos decir que las propiedades son las características de un elemento.

¿Qué es Get-Member y cómo usarlo en PowerShell??

En PowerShell, el cmdlet get-miembro (comandante-letr) se usa para obtener las propiedades del objeto. Las tuberías de PowerShell se pueden usar con la propiedad Get-Member para abordar la salida del cmdlet especificado en el get-miembro.

Considere los ejemplos a continuación para una comprensión profunda de cómo obtener las propiedades de un objeto en PowerShell:

Cómo obtener las propiedades del "proceso" en PowerShell?
El fragmento a continuación lo guiará sobre cómo obtener las propiedades del objeto de proceso:

Get-Process | Ser miembro

El cmdlet Get-Process obtendrá todos los procesos en una computadora local/remota y asignará la salida al cmdlet get-miembro. El cmdlet get-miembro nos mostrará el nombre del objeto, sus propiedades, las propiedades de alias, los métodos y las propiedades de secuencias de comandos:

El fragmento anterior muestra que el cmdlet get-miembro nos muestra el nombre del tipo de objeto y una lista completa de sus miembros.

Cómo obtener las propiedades del "FileInfo" en PowerShell?
El cmdlet GetChild-Item se puede usar para obtener el objeto FileInfo en PowerShell como se muestra en el fragmento a continuación:

Get-Childitem | Ser miembro

En el fragmento anterior, utilizamos el cmdlet get-childItem para obtener el objeto FileInfo y pasamos la salida de Get-ChildItem al Cmdlet get-miembro usando el operador de tuberías:

Así es como podemos obtener las propiedades de un objeto en PowerShell.

Conclusión

Para obtener las propiedades del objeto, el cmdlet get-miembro se usa en PowerShell. Especifique un cmdlet, use el operador de tuberías y luego escriba el cmdlet get-miembro para ver todas las propiedades disponibles desde el comando especificado. Este artículo explicó cómo obtener las propiedades de un objeto en PowerShell usando el cmdlet get-miembro. Para una comprensión profunda del concepto, esta publicación presentó un par de ejemplos.