Pass in multiple paths.
Create a variable for Owner, using Get-Acl.
Output to GridView so we can review all columns.
$PathList = @('\\Shared\1','\\Shared\2', '\\Shared\3') $DaysAgo = 2 $Owner = @{ Name = 'File Owner' Expression = { (Get-Acl $_.FullName).Owner } } Get-ChildItem -Path $PathList -Recurse -Filter '*.sql' | ? { $_.LastWriteTime -gt (Get-Date).AddDays(-$DaysAgo) } | sort LastWriteTime | Select LastWriteTime, $Owner, Name, Directory | Out-GridView