==> wmic logicaldisk get Caption, DeviceID, Name
Caption DeviceID Name
C: C: C:
D: D: D:
E: E: E:
==>
Preste atenção em cada propriedade Qualificações em Documentação da classe Win32_LogicalDisk :
Legenda
- Tipo de dados: string
- Tipo de acesso: somente leitura
- Qualificadores: MaxLen (64), DisplayName ("Caption")
- Descrição resumida do objeto - uma string de uma linha. Esta propriedade é herdada de CIM_ManagedSystemElement.
DeviceID
- Tipo de dados: string
- Tipo de acesso: somente leitura
- Qualificadores: Chave , Substituir ("DeviceId"), MappingStrings ("WMI")
- Identificador exclusivo do disco lógico de outros dispositivos no sistema. Esta propriedade é herdada do CIM_LogicalDevice.
Nome
- Tipo de dados: string
- Tipo de acesso: somente leitura
- Qualificadores: DisplayName ("Name")
- Etiqueta pela qual o objeto é conhecido. Quando tiver uma subclasse, esta propriedade pode ser substituída para ser uma propriedade key . Esta propriedade é herdada de CIM_ManagedSystemElement.
Chave Qualificador é fundamental:
The
Key
qualifier indicates whether the property is part of the namespace handle.
Além disso, há uma próxima nota importante em a antiga link :
The Get Disk info using wmi/cim... do it the right way PowerShell code example on the TechNet Gallery uses
Win32_LogicalDisk
to retrieveDeviceID
,VolumeName
, andSize
from a target device. In particular, this sample includes rigorous exception handling, and returns a single object per computer, rather than per disk.