属性“Name”、“Caption”和“DeviceID”之​​间有什么区别(执行“wmic LogicalDisk”时)?

属性“Name”、“Caption”和“DeviceID”之​​间有什么区别(执行“wmic LogicalDisk”时)?

执行命令行时wmic LogicalDisk,将返回计算机系统所有逻辑磁盘的几个属性。其中三个是NameCaptionDeviceID,每个驱动器具有相同的值,即驱动器号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检索DeviceIDVolumeNameSize。具体来说,此示例包括严格的异常处理,并按计算机(而不是按磁盘)返回单个对象。

相关内容