执行命令行时wmic LogicalDisk
,将返回计算机系统所有逻辑磁盘的几个属性。其中三个是Name
、Caption
和DeviceID
,每个驱动器具有相同的值,即驱动器号C:
、D:
等。
这些属性之间有什么区别?哪一个总是返回我可以在控制台中访问相应驱动器的驱动器号cmd
?
答案1
==> wmic logicaldisk get Caption, DeviceID, Name
Caption DeviceID Name
C: C: C:
D: D: D:
E: E: E:
==>
关注每一处房产资格赛在Win32_LogicalDisk 类文档:
标题
- 数据类型:字符串
- 访问类型:只读
- 限定符:MaxLen (64)、DisplayName (“Caption”)
- 对象的简短描述 — 单行字符串。此属性从 CIM_ManagedSystemElement 继承。
设备ID
- 数据类型:字符串
- 访问类型:只读
- 限定符:钥匙、覆盖(“DeviceId”)、映射字符串(“WMI”)
- 逻辑磁盘相对于系统上其他设备的唯一标识符。此属性从 CIM_LogicalDevice 继承。
姓名
- 数据类型:字符串
- 访问类型:只读
- 限定符:DisplayName(“名称”)
- 对象被识别的标签。当子类化时,此属性可以被覆盖为钥匙财产。此属性从 CIM_ManagedSystemElement 继承。
钥匙限定符至关重要的是:
限定符
Key
指示该属性是否是命名空间句柄的一部分。
此外,里面还有下一个重要说明前一个链接:
这使用 wmi/cim 获取磁盘信息...以正确的方式进行TechNet 库中的 PowerShell 代码示例用于从目标设备
Win32_LogicalDisk
检索DeviceID
、VolumeName
和Size
。具体来说,此示例包括严格的异常处理,并按计算机(而不是按磁盘)返回单个对象。