Quando eu olhar para a classe Win32_ComputerSystem , ele mostra um monte de imóveis como Status
, PowerManagementCapabilities
, etc. No entanto, quando em PowerShell eu faço o abaixo eu só voltar um casal:
PS C:\Windows\System32\drivers> Get-WmiObject -Class "Win32_computersystem"
Domain : YYY.com
Manufacturer : VMware, Inc.
Model : VMware Virtual Platform
Name : LONINEGFQEF58
PrimaryOwnerName : Authorised User
TotalPhysicalMemory : 2147016704
Como posso ver todas as propriedades?
fonte
Get-WmiObject -Class win32_computersystem -Property *
. É curto e doce #Se você deseja saber quais propriedades (e métodos) existem:
fonte
Você também pode usar:
Isso mostrará o mesmo resultado que a Format-List * usada nas outras respostas aqui.
fonte
Format-List
destrói todos os objetos no pipeline.Eu gosto
Isso parece expandir tudo.
Há também um comando show-object no módulo PowerShellCookbook que faz isso em uma GUI. Jeffrey Snover, o criador do PowerShell, usa-o em seus vídeos desconectados (recomendado).
Embora na maioria das vezes eu uso
Evita o arquivo .format.ps1xml que define uma tabela ou exibição de lista para o tipo de objeto, se houver algum. O arquivo de formato pode até definir cabeçalhos de coluna que não correspondem a nenhum nome de propriedade.
fonte
format-custom *
Parece que a resposta que realmente mostra tudoA maneira mais sucinta de fazer isso é:
fonte