
Tail.exe aus dem Windows 2003 Resource KitLink zur Downloadseite
Ich habe "Option -f" ausprobiert.dateiname.xyz" – dies scheint nicht zu aktualisieren. In meiner .net-App wird die Protokolldatei mit diesem Code aktualisiert:
FileStream fileStream = File.Open(path, FileMode.Append, FileAccess.Write; ...
löst Zugriffsausnahme aus, Datei wird von einem anderen Tool verwendetwelches ist Tail.exe
Übersehe ich hier etwas? Wie soll tail.exe verwendet werden?
Antwort1
Hast du einen anderen tail
Port probiert? Z.B. den inUnxUtilswas bei mir mit einer auf ähnliche Weise geöffneten Protokolldatei funktioniert hat.
Heutzutage bevorzuge ich eher die Funktion „Folgen“ less
(drücken Sie beim Anzeigen einer Datei Umschalt+F, um zu folgen), da ich die Funktion „Folgen“ deaktivieren kann, um in der Datei zurückzuschauen.
Antwort2
Du könntest es versuchen„Unix-Tail-Äquivalentbefehl in Windows Powershell“. Das Schöne an dieser Lösung ist, dass keine zusätzliche Software installiert werden muss, sofern PowerShell bereits installiert ist. Außerdem ist es für Ihr Unternehmen möglicherweise akzeptabler, die Installation von PS zuzulassen, falls dies noch nicht geschehen ist. Es wird mit Windows Vista und neueren Versionen ausgeliefert und ist für Windows XP über Windows Update verfügbar.
Antwort3
Ab Version 6.9.2 kann Notepad++ die Tail-Funktionalität replizieren, indem es eine geöffnete Datei überwacht.
Antwort4
Ich bin hier gelandet, nachdem ich das Windows 2003 Resource Kit Tool heruntergeladen und nach der Verwendung von Tail gesucht hatte. Insbesondere wollte ich während eines Builds eine Ausgabedatei überwachen.
tail output.txt -f
-f
wird folgen und den Dateiinhalt anhängen.