Todo objeto tem algumas propriedades que armazenam informações sobre os objetos. Agora você deve estar se perguntando como obter as propriedades do objeto em PowerShell? Sem problemas! Este post vai ajudá -lo a esse respeito.
Este artigo explorará como obter as propriedades de um objeto em PowerShell e, a esse respeito, apresentará um entendimento detalhado dos seguintes conceitos:
Então vamos começar!
Objeto e propriedades em PowerShell
Os objetos são um dos aspectos do PowerShell que o tornam especial em comparação com outros ambientes de shell, como Bash, Comando Prompt, etc. Objetos são simplesmente uma representação de algo ou podemos dizer que objetos são entidades que podem ter vários atributos. No PowerShell, os objetos são usados para retornar, armazenar e manipular as informações em vez de strings/texto. Em PowerShell, as propriedades são os atributos de um objeto ou podemos dizer que as propriedades são as características de um item.
O que é get-membro e como usá-lo no PowerShell?
Em PowerShell, o cmdlet (comando-let) é usado para obter as propriedades do objeto. Os tubos do PowerShell podem ser usados com a propriedade Get-Member para tubar a saída do cmdlet especificado no Get-Lember.
Considere os exemplos abaixo de um entendimento profundo de como obter as propriedades de um objeto em PowerShell:
Como obter as propriedades do "processo" em PowerShell?
O snippet abaixo o guiará sobre como obter as propriedades do objeto de processo:
Get-Process | Get-membro
O cmdlet Get-Process receberá todos os processos em um computador local/remoto e atribuirá a saída ao cmdlet de get-membro. O cmdlet de get-membro nos mostrará o nome do objeto, suas propriedades, propriedades de alias, métodos e propriedades de script:
O trecho acima mostra que o cmdlet de get-membro nos mostra o nome do tipo de objeto e uma lista completa de seus membros.
Como obter as propriedades do "FileInfo" em PowerShell?
O cmdlet GetChild-Item pode ser usado para obter o objeto FileInfo no PowerShell, como mostrado no snippet abaixo:
Get-ChildItem | Get-membro
No snippet acima, utilizamos o cmdlet Get-Childitem para obter o objeto FileInfo e passamos a saída do Get-ChildItem para o CMDLET GET-MEMBER usando o operador de pipeline:
É assim que podemos obter as propriedades de um objeto em PowerShell.
Conclusão
Para obter as propriedades do objeto, o cmdlet de get-membro é usado no PowerShell. Especifique um cmdlet, use o operador de pipeline e digite o cmdlet Get-membro para ver todas as propriedades disponíveis no comando especificado. Esta redação explicou como obter as propriedades de um objeto em PowerShell usando o cmdlet de get-membro. Para uma compreensão profunda do conceito, este post apresentou alguns exemplos.