Powershell – Verificare Presenza di Files più vecchi di 1 Giorno
Il seguente script in Powershell verifica la presenza di Files più vecchi di 1 Giorno in un determinato percorso.
La verifica è solo a livello di files (parametro -file) e non include le cartelle.
Può essere utilizzato anche in congiunzione con un Item Zabbix Agent perchè la risposta è 0/1
Se abbiamo bisogno di verificare una data più vecchia basta cambiare il : -days 1
$presenza1=0 $dir = "D:\Dati\myFolder\FEXML\TX\FaM" $latest = Get-ChildItem -File -Path $dir | Sort-Object LastAccessTime -Descending | Select-Object -First 1 #Write-Host $latest.name $filedate = $latest.name $lastWrite = (Get-Item "D:\Dati\myFolder\FEXML\TX\FaM\$filedate").LastWriteTime $timespan = new-timespan -days 1 if (((Get-Date) - $lastWrite) -gt $timespan) { $presenza1=1 } else { $presenza1=0 } Write-Host $presenza1
Powershell Verificare Presenza di Files più vecchi di 1 Giorno, Powershell, old files Powershell, file vecchi Powershell, file più vecchi di un giorno Powershell
Connect
Connettiti con me su vari social media...