Powershell - letzte Änderung einer Datei älter als 5 Minuten
Guten Tag Zusammen,
wir haben ein Logfile, welches alle 5 Minuten neu gefüllt wird.
Ab und kann kommt es vor das dass schreiben in die Datei nicht mehr funktioniert, ich kann das allerdings nicht beeinflussen und muss dann den Service neu starten.
Nun möchte ich per Powershell die letzte Änderung überwachen, sprich wenn der letzte Zugriff 6 Minuten alt ist dann Aktion auslösen.
Hat einer ne Idee für mich wie ich das mit der letzten Änderung hinbekomme?
Vielen Dank
wir haben ein Logfile, welches alle 5 Minuten neu gefüllt wird.
Ab und kann kommt es vor das dass schreiben in die Datei nicht mehr funktioniert, ich kann das allerdings nicht beeinflussen und muss dann den Service neu starten.
Nun möchte ich per Powershell die letzte Änderung überwachen, sprich wenn der letzte Zugriff 6 Minuten alt ist dann Aktion auslösen.
Hat einer ne Idee für mich wie ich das mit der letzten Änderung hinbekomme?
Vielen Dank
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 348460
Url: https://administrator.de/forum/powershell-letzte-aenderung-einer-datei-aelter-als-5-minuten-348460.html
Ausgedruckt am: 22.12.2024 um 11:12 Uhr
3 Kommentare
Neuester Kommentar
while($true){
If((get-item 'c:\ordner\datei.log').LastWriteTime -lt (get-date).AddMinutes(-6)){
Write-Host "Achtung !!!" -F Yellow
}
sleep 60
}
Wie kann ich einen Beitrag als gelöst markieren? nicht vergessen!