Powershell File – Welche Datei wurde seit wann nicht mehr bearbeitet

Last Write Access

$Pfad = “D:\DATA\DESKTOP\__Loses Zeug”
$Heute = Get-Date
$Dauer = 30
$Dateien = $null

Get-ChildItem -Path $Pfad -Recurse -Force |
foreach-object `
{
$Zeitraum=($_.LastAccessTime).adddays($Dauer)
$Vergleich = New-TimeSpan -start $Heute -end $Zeitraum
if ($Vergleich -le 0)
{
$Dateien += @{ $_.FullName = $_.lastAccessTime }
}
}
Write-Host
Write-Host -ForegroundColor green `
“Im Pfad $Pfad wurde auf $($Dateien.count) Dateien seit $Dauer Tagen nicht zugegriffen.”
Write-Host
Write-Host -ForegroundColor yellow “Diese Dateien sind in folgender Liste aufgeführt:”
$Dateien | Out-GridView

out gridView