我们在文件夹重定向方面遇到问题,并希望将其拆分为两台服务器而不是一台。我们重定向的文件夹之一是 Application Data 文件夹。我们想为每个用户枚举这个文件夹,这样我们就可以决定新的共享卷应该有多大。有没有办法在 power shell 中做到这一点?
问问题
276 次
1 回答
0
递归循环我的朋友。也许有人有更好的主意,但这是我的方法。输出也很有趣:)
编辑:$total 以字节为单位。一定要转换成你需要的。
$total = 0
function Get-Childrens{
param($fullName)
Get-ChildItem $fullName | foreach{
if((Get-Item $_.FullName).VersionInfo.FileName){
Write-Host $_.FullName
$total += (Get-Item $_.FullName).Length
}else{
Write-Host $_.FullName -ForegroundColor Green
Get-Childrens $_.FullName
}
}
}
Get-Childrens "C:\Users\username\AppData\"
于 2015-04-28T16:55:49.910 回答