試してないけど
Get-ChildItem -LiteralPath <親フォルダ> -Directory | %{
 $Stat = $_ | Get-ChildItem -Force -Recurse -File | Measure-Object LastWriteTimeLastWriteTime, Length -Sum -Maximum
 [PSCustomObject] @{
  Path     = $_.FullName
  LastWriteTime = $Stat[0].Maximum
  Length    = $Stat[1].Sum
 }
} | ConvertTo-Csv -NoTypeInformation
ってやると多少効率的かと