Cuando miro la clase Win32_ComputerSystem , muestra un montón de propiedades como Status
, PowerManagementCapabilities
etc. Sin embargo, cuando estoy en PowerShell hago lo siguiente, solo obtengo un par:
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
¿Cómo puedo ver todas las propiedades?
fuente
Get-WmiObject -Class win32_computersystem -Property *
. Es corto y dulceSi quieres saber qué propiedades (y métodos) existen:
fuente
También puedes usar:
Esto mostrará el mismo resultado que Format-List * usado en las otras respuestas aquí.
fuente
Format-List
destruirá todos los objetos en el proceso.me gusta
Eso parece expandirlo todo.
También hay un comando show-object en el módulo PowerShellCookbook que lo hace en una GUI. Jeffrey Snover, el creador de PowerShell, lo usa en sus videos desconectados (recomendado).
Aunque la mayoría de las veces uso
Evita el archivo .format.ps1xml que define una tabla o vista de lista para el tipo de objeto, si hay alguno. El archivo de formato puede incluso definir encabezados de columna que no coinciden con ningún nombre de propiedad.
fuente
format-custom *
parece la respuesta que realmente lo muestra todoLa forma más sucinta de hacer esto es:
fuente