为什么“wmic diskdrive get size”和“(Get-Disk).Size”返回的值略有不同?

为什么“wmic diskdrive get size”和“(Get-Disk).Size”返回的值略有不同?

如您所见,以下命令提供的输出略有不同。为什么?我以为它们是相同的。两者之间有 2.66MB 的差异。

如何在 powershell 中获取“wmic diskdrive get size”的值?这是我需要的值,它是 MSINFO32 工具中出现的值。

  • wmic 磁盘驱动器获取大小
  • (获取磁盘).大小
  • (获取物理磁盘).大小
PS C:\Windows\system32> wmic diskdrive get size
Size          

858990666240  
103079208960  

PS C:\Windows\system32> (Get-Disk).Size
858993459200
103079215104

PS C:\Windows\system32> (Get-PhysicalDisk).Size
858993459200
103079215104

相关内容