Answers:
可以肯定的是,我是从今天的Powershell技巧中得到的。记不清了,但是我已经使用了很长时间了,它非常有用。
"{0:N2}" -f ((Get-ChildItem -path C:\InsertPathHere -recurse | Measure-Object -property length -sum ).sum /1MB) + " MB"
编辑:为了使它更易于使用(因此您不必每次都记住并键入整个内容),可以将其作为功能添加到您的个人资料中,如下所示:
function Get-Size
{
param([string]$pth)
"{0:n2}" -f ((gci -path $pth -recurse | measure-object -property length -sum).sum /1mb) + " mb"
}
然后像使用任何命令一样使用它:
Get-size C:\users\administrator
{0:N2}
办?
在此处的Microsoft Technet网站上
输入:
Get-ChildItem C:\Scripts -recurse | Measure-Object -property length -sum
输出:
Count : 58
Average :
Sum : 1244611
Maximum :
Minimum :
Property : length