【发布时间】:2013-03-23 20:12:39
【问题描述】:
我一直在使用以下代码来获取从特定目录开始的磁盘使用情况:
$usage = (Get-ChildItem $webRoot -recurse | Measure-Object -property length -sum)
$diskUsage = $usage.sum
问题在于,与简单地右键单击 Windows 中的目录并查看属性相比,这需要很长时间。
我们是否可以访问资源管理器用来获取磁盘使用情况的功能?或者有其他方法比我一直使用的方法更快吗?
我也不确定如果我的 PS 代码正在搜索的区域中有循环链接会发生什么。我认为它可能会被锁定。
【问题讨论】:
标签: powershell disk disk-access