【问题标题】:Powershell query to find the total disk usagePowershell 查询以查找总磁盘使用情况
【发布时间】:2014-10-31 20:43:26
【问题描述】:

我正在尝试查找一个 powershell(或 WMI)查询来查找 PC 中磁盘空间利用率的总和。我有以下查询...

但正如您在图像中看到的那样,它为每个驱动器显示单独的行。 如何获取磁盘空间总量。

塞巴斯蒂安

【问题讨论】:

    标签: powershell wmi diskspace


    【解决方案1】:

    Measure-Object 应该很好地为您工作。您没有准确说出您要查找的数据,因此这将给出FreeSpaceSize 的总和。

    Get-WmiObject -class win32_logicaldisk | Measure-Object -Sum freespace,size
    -or-
    Get-WmiObject -class win32_logicaldisk | Measure-Object -Sum size
    

    您需要从中提取总和才能有用。

    【讨论】:

    • 如果我可以获得 WMI 查询,我可以在非 powershell PC 中使用它...!
    • 这是 PowerShell 代码,因此它只能在 PowerShell 中工作。其他语言可以像 VBScript 一样执行 WMI 查询。 @SebastianXavier
    猜你喜欢
    • 2013-04-09
    • 1970-01-01
    • 2017-09-20
    • 2021-02-25
    • 1970-01-01
    • 2012-07-03
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多