I used the following script to check last modified time for all lists. It was used for content reviewing before the migration. It doesn't export each file modification time and shows only the most recent time of changes, but probably it helps you. You can change "2013-06-01" to any other date, the lists which were modified after that date will be marked with "+++" in CSV file.
$webcount = 0 $listcount = 0 $outputPath = "C:\tmp\lists.csv" $outputPath2 = "C:\tmp\webs.csv" $webs = (Get-SPSite -limit all | Get-SPWeb -Limit all -ErrorAction SilentlyContinue) if($webs.count -ge 1 -OR $webs.count -eq $null) { foreach($web in $webs) { #Grab all lists in the current web $lists = $web.Lists Write-Host "Website"$web.url -ForegroundColor Green if($WriteToFile -eq $true){ $dw=Get-Date $web.LastItemModifiedDate -format d $cr=Get-Date $web.Created -format d if ($web.LastItemModifiedDate -ge (get-date 2013-06-01)){ Add-Content -Path $outputPath -Value "W;+++;$($web.url);$($web.Lists.Count);;$($web.WebTemplate);$dw;$cr;$($web.Fields.Count);$($web.ContentTypes.Count)" } else { Add-Content -Path $outputPath -Value "W;---;$($web.url);$($web.Lists.Count);;$($web.WebTemplate);$dw;$cr;$($web.Fields.Count);$($web.ContentTypes.Count)" } Add-Content -Path $outputPath2 -Value "Website $($web.url);$($web.Lists.Count);;$($web.WebTemplate);$dw;$($web.SiteAdministrators);$($web.Description);$($web.Fields.Count);$($web.ContentTypes.Count)" } foreach($list in $lists) { $d=Get-Date $list.LastItemModifiedDate -format d $listcount +=1 Write-Host " – "$list.Title if ($list.LastItemModifiedDate -ge (get-date 2013-06-01)){ Add-Content -Path $outputPath -Value "L;+++;$($list.Title);$($list.ItemCount);$($list.Hidden);$($list.BaseTemplate);$d;$($list.Description)" } else { Add-Content -Path $outputPath -Value "L; - ;$($list.Title);$($list.ItemCount);$($list.Hidden);$($list.BaseTemplate);$d;$($list.Description)" } if($WriteToFile -eq $true){} } $webcount +=1 $web.Dispose() } #Show total counter for checked webs & lists Write-Host "Amount of webs checked:"$webcount Write-Host "Amount of lists:"$listcount } else { Write-Host "No webs retrieved, please check your permissions" -ForegroundColor Red -BackgroundColor Black }