我还是 PowerShell 的新手,并试图找出获取服务器上单个 Itunes 文件夹大小的最佳方法。有多个文件夹,它们都位于用户配置文件中。这是我到目前为止的脚本,但它没有显示所有单独的文件夹。
#Gets a list of all itunes folders
$dirOfItunes = dir -Recurse -Filter "iTunes Media" -ErrorAction silentlycontinue
Write-Host "list of itunes folders found: " $dirOfItunes
ForEach ($i in $dirOfItunes)
{
$UserItuneFolder = (Get-ChildItem -Recurse | Measure-Object -property length -sum)
Write-Host "details of Itunes folders found: " Write-Host $UserItuneFolder.get_Sum()
write-host "folder name: " $i.FullName
"size " + "{0:N2}" -f ($UserItuneFolder.sum / 1MB) + " MB"
}