Hallo!
In einem fest definierten Verzeichnis wird durch ein anderes Programm automatisch eine Datei "session.txt" generiert und auch automatisch wieder gelöscht.
Diese Datei "session.txt" beinhaltet 1 Zeile.
Ich möchte gerne den Inhalt dieser 1 Zeile auslesen (FileRead-Befehl ist mir bekannt) und den Inhalt in eine weitere, fest definierte Zieldatei (z.B. "C:\Logs\sessions.txt") wegschreiben (darin ans Ende). Der FileWrite-Befehl ist mir ebenfalls geläufig.
Wichtig ist, dass mein Skript permanent läuft, denn es muss ja ständig überwachen, ob die auszulesende Quelldatei "session.txt" in dem von mir fest vorgegebenen Verzeichnis existiert oder nicht.
Wichtig ist auch, dass das Auslesen des Inhalts der Quelldatei "session.txt" und das Hineinschreiben dieses Inhalts in die Zieldatei "C:\Logs\sessions.txt" nur 1 einziges mal stattfinden soll! Heißt konkret: Wenn der Inhalt geschrieben wurde, darf derselbe Inhalt nicht noch ein weiteres mal geschrieben werden, solange bis die Quelldatei "session.txt" wieder gelöscht wurde.
Mein Skript muss - so nehme ich es an - also auch prüfen, ob meine Quelldatei "session.txt" gelöscht wurde.
Kann mir jemand diesbezüglich helfen?
Vielen Dank im Voraus!