在 Windows 上使用 wmic 命令得到的大小单位是什么

在 Windows 上使用 wmic 命令得到的大小单位是什么

我使用了几个 wmic 命令,我想知道用户如何知道任何与大小相关的命令输出的单位?

例如我使用下面两个命令

  1. wmic /node:Abhishek-PC cpu 获取最大时钟速度、l2cachesize、负载百分比

    输出:

    L2CacheSize 负载百分比 最大时钟速度
    8192 1 1595
    8192 1 1595
  2. wmic /node:Abhishek-PC LogicalDisk Where DriveType="3" 获取 DeviceID、Size、FreeSpace

    输出:

    设备ID 可用空间大小
    手机:13933780992 73300701184
    邮箱: 23688204288 73405558784

答案1

WMIC 有一些内置别名,这些别名是真实 WMI 类的“昵称”,例如 win32_processor。稍后有在线文档,我建议使用它(或常识)将 WMI 单元转换为人类可读的单元。

要找出每个别名指向什么 - 使用 wmic 别名命令,例如:

wmic alias cpu

... 会告诉您在执行 wmic cpu 时使用的 WMI 类的名称接下来您要做的就是询问(您最喜欢的搜索引擎)并得到答案: Win32_处理器(别名:cpu) Win32_逻辑磁盘(别名:逻辑磁盘)

您还可以使用:

wmic alias list brief

.. 一步获取有关所有别名的信息。

答案2

我将在这里做出有根据的猜测,因为它是 WMI,所以它是特定于版本或平台的。

根据微软过去的历史,这些部门可能会保持不变,但不能保证一定会如此。

您的挑战实际上基于这样一个事实:WMI 与如此多的组件对话,并且各个制造商将来可能会以不同的方式报告数字。

相关内容