![]() |
LogDatei Überwachen?
Hallo zusammen...
Ich muss eine Logdatei die fortlaufend gefüllt wird, auf einen bestimmten Eintrag (>> Order Importet <<) überwachen. Immer wenn der gesuchte Eintrag >> Order Importet << neu geschrieben wird, will ich eine Meldung ausgeben. Infos zur Logdatei: > Ab einer bestimmten größe und nach 00:00 Uhr wird eine neue Logdatei angelegt. > Die Logdatei hat immer den gleichen Namen "OrderLog.txt" > Die jeweils aktuelle Logdatei kann nicht umbenannt werden weil das Programm das diese Datei schreibt dieses verhindert. Hat jemand eine Idee wie ich das machen könnte? Vielen Dank im vorraus... Gruß Frank |
Re: LogDatei Überwachen?
Man müsste ein Kontrollprogramm im Hintergrund laufen lassen,
was zu Anfang mit dem Autostart ausgeführt wird. Und dies Kontrolliert alle 2 Minuten Die Größe + Uhrzeit. Das Programm benutzt diese Datei fortlaufend d.h. das Windows sowieso verhindert das diese Datei umbennant werden kann. Grüße Neutron! :-D |
Re: LogDatei Überwachen?
Und wenn das schreibende Programm die Datei exklusiv geöffnet hat, dann hast du keine Chance.
|
Re: LogDatei Überwachen?
Wie meinst du das? :?:
|
Re: LogDatei Überwachen?
Das Programm miß die Datei mindestens mit ShareRead geöfnet haben, denn sonst kann kein Programm so einfach die Datei zum Lesen öffnen da für die Datei keine Leserechte vorhanden sind :zwinker:
|
Re: LogDatei Überwachen?
Hallo
Danke für eure Antworten.... Da kann man wohl nichts machen. Gruß Frank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz