直接通过脚本可以用来查看ec2上面某个磁盘的大小,比如C盘,D盘。
http://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/mon-scripts-powershell.html
但是不能直接得到mount 路径上的盘符的大小, 比如: c:\data所有映射的磁盘大小,磁盘使用率。
$volumes = Get-WmiObject -Class Win32_Volume //得到所有Volume 的信息
$mountsPoint=Get-WmiObject -Class Win32_MountPoint //得到所有MountPoint的信息
1. 得到所有MountPoint 的信息
2.得到所有Volume 的信息
3. 遍历所有MountPoint, 根据自己的条件判断得到想要MountPoint
4.遍历所有Volume , 根据上一步得到MountPoint的Volume 和 Volume的__RELPATH属性比较,得到真正的想要得到的Volume,