gci -recurse | where {$_.LastWriteTime -gt (Get-Date).AddDays(-45)} | % { get-acl $_ } | group Owner -NoElement
Você receberá todas as permissões agrupadas pelo proprietário. Basta remover o último canal se você quiser desagrupá-lo.
ou seja:
gci -recurse | where {$_.LastWriteTime -gt (Get-Date).AddDays(-45)} | % { get-acl $_ }