如何在2008R2上查看安装点驱动器的大小?

大小列告诉我驱动器的容量,但不是磁盘的使用量。

如何确定2008 R2中的装载点数据量? 任何GUI或PowerShell命令都可以。

get-wmiobject Win32_volume |select Name,Capacity,Freespace 

这会给你一个列表,包括挂载点和容量。

至于graphics用户界面,它只是有点隐藏。 当你去挂载点本身的属性,第一页上有一个button,会给你的磁盘统计相同,就像你在C:的东西的根源。

你也可以看看这个PowerShell脚本:

http://www.powershellcave.com/?p=25

在监视大量的挂载点时,它已被certificate是非常方便的。

下面的脚本

 ############################################# # # POWERSHELLCAVE.COM # NAME: Mountpoint Monitoring # Author: Caveman # Summary: returns returnstate number that identifies state, replace with # any desired message you would like to have in your monitoring system. # # Version # 19-02-2013 Initial version # 20-02-2013 Production version 1.0 ############################################# $maxmount="10"$mediummount="15"$returnStateOK=0$returnStateWarning=1$returnStateCritical=2$returnStateUnknown=3$TotalGB= @{Name="Capacity(GB)";expression={[math]::round(($_.Capacity/1073741824),2)}} $FreeGB= @{Name="FreeSpace(GB)";expression={[math]::round(($_.FreeSpace /1073741824),2)}} $FreePerc= @{Name="Free";expression={[math]::round(((($_.FreeSpace /1073741824)/($_.Capacity /1073741824)) *100),0)}} $volumes=Get-WmiObjectwin32_volume | Where-object {$_.DriveLetter -eq$null} $points= @($volumes | Select SystemName, Label, $TotalGB, $FreeGB, $FreePerc) foreach ($entryin$pionts){ if ($entry.Free -le$maxmount){ $message="System"+""+$entry.SystemName +""+" mountpoint "+$entry.label+""+"has"+""+$entry.Free +"%"+" free space available"Write-Host$message exit $returnStateCritical } elseif ($entry.Free -le$mediummount){ $message="System"+""+$entry.SystemName +""+" mountpoint "+$entry.label+""+"has"+""+$entry.Free +"%"+" free space available"Write-Host$message exit $returnStateWarning } else { Write-Host"OK" exit $returnStateOK } }