在Powershell中输出磁盘使用情况

Crazyaussie21

对于Powershell脚本,我还很陌生,我有一个每周需要为大量客户完成的任务。

我正在查看输出每台服务器上的存储使用情况/容量。

Get-WmiObject -Class Win32_logicaldisk -Filter "DriveType = '3'" |
Select-Object -Property DeviceID,
@{L='FreeSpaceGB';E={"{0:N2}" -f ($_.FreeSpace /1GB)}},
@{L="Capacity";E={"{0:N2}" -f ($_.Size/1GB)}}

上面的代码做了我想要的,但是它输出的是这样的:

DeviceID FreeSpaceGB Capacity
-------- ----------- --------
C:       74.91       231.72  

我希望它看起来更像:

C: 74.91GB/231.72GB

是否可以使用Select-String选择上述代码的输出,然后使用该字符串提供我想要的输出?

马丁·布兰德尔

您可以使用格式字符串来获取所需的输出:

Get-WmiObject -Class Win32_logicaldisk -Filter "DriveType = '3'" | ForEach-Object {
    '{0} {1:N2}GB/{2:N2}GB' -f $_.DeviceId, ($_.FreeSpace /1GB),($_.Size/1GB) 
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用“ du”输出JSON监视CentOS中的磁盘使用情况

来自分类Dev

在Java中获取文件的实际磁盘使用情况

来自分类Dev

如何检查ftp中的磁盘使用情况?

来自分类Dev

如何了解Windows 10中的磁盘使用情况?

来自分类Dev

在 Nautilus/Thunar 中显示磁盘使用情况

来自分类Dev

PostgreSQL:列磁盘使用情况

来自分类Dev

符号链接的磁盘使用情况

来自分类Dev

磁盘使用情况分析

来自分类Dev

显示磁盘使用情况

来自分类Dev

磁盘使用情况很奇怪

来自分类Dev

bash脚本,显示cpu使用情况,磁盘使用情况,ram使用情况

来自分类Dev

获取 AzureRm 托管磁盘空间使用情况和可用空间 - Powershell

来自分类Dev

如何使用C程序在Linux中获取磁盘使用情况?

来自分类Dev

在Kafka集群中按主题查找磁盘使用情况

来自分类Dev

通过RAM缓存监视Windows中的磁盘使用情况

来自分类Dev

Windows Server 2008中未显示磁盘使用情况栏

来自分类Dev

我的电脑,例如Ubuntu中的“磁盘使用情况统计信息”栏

来自分类Dev

磁盘使用情况分析器在操作过程中冻结

来自分类Dev

如何在Unix中查找目录的磁盘使用情况

来自分类Dev

Ubuntu Server / var / log疯狂磁盘使用情况

来自分类Dev

先进的磁盘使用情况分析软件?

来自分类Dev

监视磁盘使用情况变化以推断下载速度

来自分类Dev

分析磁盘使用情况而忽略安装

来自分类Dev

如何按文件类型显示磁盘使用情况?

来自分类Dev

根据文件类型分析磁盘使用情况

来自分类Dev

检查带空格返回的文件的磁盘使用情况

来自分类Dev

如何随时间跟踪程序的磁盘使用情况?

来自分类Dev

监视磁盘使用情况变化以推断下载速度

来自分类Dev

先进的磁盘使用情况分析软件?

Related 相关文章

热门标签

归档