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
