0

我们在文件夹重定向方面遇到问题,并希望将其拆分为两台服务器而不是一台。我们重定向的文件夹之一是 Application Data 文件夹。我们想为每个用户枚举这个文件夹,这样我们就可以决定新的共享卷应该有多大。有没有办法在 power shell 中做到这一点?

4

1 回答 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 回答