计算免费NAS空间百分比

时间:2016-01-26 10:18:48

标签: powershell nas

我的网络中有一个NAS,我可以通过

接收使用/免费数据
Get-PSDrive w | Select-Object used,free

我想要的是,如果NAS达到其整体磁盘空间的70%,则应该执行另一个脚本(我已经拥有)。该脚本不必永久运行,通过任务计划程序检查一天的磁盘空间就可以了。

如何计算70%的整体磁盘空间,以及在检查成功后执行其他脚本需要做什么?

1 个答案:

答案 0 :(得分:0)

您可以根据[\4+5+6+8\]Used属性的值计算百分比:

used / (used + free)

检查结果是否大于70%(0.7)并运行其他脚本(如果是)。您实际上并不需要先选择属性。只需使用Free语句过滤Get-PSDrive的输出。

Where-Object