我的网络中有一个NAS,我可以通过
接收使用/免费数据Get-PSDrive w | Select-Object used,free
我想要的是,如果NAS达到其整体磁盘空间的70%,则应该执行另一个脚本(我已经拥有)。该脚本不必永久运行,通过任务计划程序检查一天的磁盘空间就可以了。
如何计算70%的整体磁盘空间,以及在检查成功后执行其他脚本需要做什么?
答案 0 :(得分:0)
您可以根据[\4+5+6+8\]
和Used
属性的值计算百分比:
used / (used + free)
检查结果是否大于70%(0.7)并运行其他脚本(如果是)。您实际上并不需要先选择属性。只需使用Free
语句过滤Get-PSDrive
的输出。
Where-Object