查询 WMI 类时,一开始可能无法取回所有信息:
1 2 3 4 5 6
| PS> Get-CimInstance -ClassName Win32_LogicalDisk
DeviceID DriveType ProviderName VolumeName Size FreeSpace -------- --------- ------------ ---------- ---- --------- C: 3 OS 1007210721280 227106992128 Z: 4 \\127.0.0.1\c$ OS 1007210721280 227106988032
|
确保加上 Select-Object
以获得完整的信息集:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92
| PS> Get-CimInstance -ClassName Win32_LogicalDisk | Select-Object -Property *
Status : Availability : DeviceID : C: StatusInfo : Caption : C: Description : Local Fixed Disk InstallDate : Name : C: ConfigManagerErrorCode : ConfigManagerUserConfig : CreationClassName : Win32_LogicalDisk ErrorCleared : ErrorDescription : LastErrorCode : PNPDeviceID : PowerManagementCapabilities : PowerManagementSupported : SystemCreationClassName : Win32_ComputerSystem SystemName : DELL7390 Access : 0 BlockSize : ErrorMethodology : NumberOfBlocks : Purpose : FreeSpace : 227111596032 Size : 1007210721280 Compressed : False DriveType : 3 FileSystem : NTFS MaximumComponentLength : 255 MediaType : 12 ProviderName : QuotasDisabled : QuotasIncomplete : QuotasRebuilding : SupportsDiskQuotas : False SupportsFileBasedCompression : True VolumeDirty : VolumeName : OS VolumeSerialNumber : DAD43A43 PSComputerName : CimClass : root/cimv2:Win32_LogicalDisk CimInstanceProperties : {Caption, Description, InstallDate, Name...} CimSystemProperties : Microsoft.Management.Infrastructure.CimSystemProperties
Status : Availability : DeviceID : Z: StatusInfo : Caption : Z: Description : Network Connection InstallDate : Name : Z: ConfigManagerErrorCode : ConfigManagerUserConfig : CreationClassName : Win32_LogicalDisk ErrorCleared : ErrorDescription : LastErrorCode : PNPDeviceID : PowerManagementCapabilities : PowerManagementSupported : SystemCreationClassName : Win32_ComputerSystem SystemName : DELL7390 Access : 0 BlockSize : ErrorMethodology : NumberOfBlocks : Purpose : FreeSpace : 227111596032 Size : 1007210721280 Compressed : False DriveType : 4 FileSystem : NTFS MaximumComponentLength : 255 MediaType : 0 ProviderName : \\127.0.0.1\c$ QuotasDisabled : QuotasIncomplete : QuotasRebuilding : SupportsDiskQuotas : False SupportsFileBasedCompression : True VolumeDirty : VolumeName : OS VolumeSerialNumber : DAD43A43 PSComputerName : CimClass : root/cimv2:Win32_LogicalDisk CimInstanceProperties : {Caption, Description, InstallDate, Name...} CimSystemProperties : Microsoft.Management.Infrastructure.CimSystemProperties
|
现在您看到了所有属性,并且可以选择真正需要的项目:
1 2 3 4 5 6
| PS> Get-CimInstance -ClassName Win32_LogicalDisk | Select-Object -Property DeviceId, Description, FreeSpace, FileSystem
DeviceId Description FreeSpace FileSystem -------- ----------- --------- ---------- C: Local Fixed Disk 227110989824 NTFS Z: Network Connection 227110989824 NTFS
|