我正在尝试获取计算机上每个硬盘卷的各种属性。
我正在使用 cmdletget-volume
然后通过它走过foreach
,但 Windows Server 2008 中不存在该 cmdlet。:(
有人知道替代方案吗?
我只需要驱动器号、objectId/guid、可用空间、总空间和每个卷的名称。
WMI 类 Win32_Volume 有您正在查找的信息
Get-WMIObject -Class Win32_Volume | Select DriveLetter,FreeSpace,Capacity,DeviceID,Label
您可以通过一些花哨的步法使驾驶空间属性看起来更具吸引力。
Get-WmiObject -Class Win32_Volume |
Select DriveLetter,
@{Label="FreeSpace (In GB)";Expression={$_.Freespace/1gb}},
@{Label="Capacity (In GB)";Expression={$_.Capacity/1gb}},
DeviceID,Label |
Format-Table -AutoSize
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)