Kiedy patrzę na klasy Win32_ComputerSystem , pokazuje mnóstwo właściwości, takich jak Status
, PowerManagementCapabilities
itp Jednak, gdy w PowerShell zrobić poniższy ja tylko wrócić 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
Jak mogę zobaczyć wszystkie nieruchomości?
źródło
Get-WmiObject -Class win32_computersystem -Property *
. To krótkie i słodkieJeśli chcesz wiedzieć, jakie właściwości (i metody) istnieją:
źródło
Możesz także użyć:
Spowoduje to wyświetlenie tego samego wyniku, co lista formatów * użyta w innych odpowiedziach tutaj.
źródło
Format-List
zniszczy wszystkie obiekty w rurociągu.podoba mi się
Wydaje się, że wszystko rozszerza.
W module PowerShellCookbook znajduje się również polecenie show-object, które robi to w GUI. Jeffrey Snover, twórca PowerShell, używa go w swoich odłączonych filmach (zalecane).
Chociaż najczęściej używam
Unika pliku .format.ps1xml, który definiuje tabelę lub widok listy dla typu obiektu, jeśli taki istnieje. Plik formatu może nawet definiować nagłówki kolumn, które nie pasują do żadnych nazw właściwości.
źródło
format-custom *
wydaje się, że odpowiedź naprawdę pokazuje wszystkoNajbardziej zwięzłym sposobem na to jest:
źródło