Gibt es einen Schwanz, der über Netzwerkfreigabe funktioniert?
Frage
Ich brauche ein Schwanz-Dienstprogramm, das unter Windows arbeitet und auf einer Netzwerkfreigabe überwachen. Die, die ich versucht hat gut funktioniert lokal, aber nicht über SMB.
Lösung
GNU-Dienstprogramme für Win32 eine native tail.exe hat, dass ich nur einen SMB-Pfad getestet mit:
tail -f \\server\path\to\file
Es schien gut zu funktionieren. Ich aktualisierte file
mit Notepad und Schwanz berichtete es in meinem cmd Fenster.
Andere Tipps
Get-Content in Powershell kann auch das Äquivalent tun, wenn Sie diesen Weg gehen wollen. Beispiel
Hier ist ein Dienstprogramm, das ich nur das zu tun, schrieb:
Es verwendet einen Filesystemwatcher für Änderungen in Protokolldateien im lokalen Ordner oder Netzwerkfreigaben zu suchen (muß nicht montiert werden, bietet nur den UNC-Pfad) und fügt den neuen Inhalt an die Konsole.
auf GitHub: https://github.com/danbyrne84/multitail
http://www.danielbyrne.net/projects/multitail
Hope, das hilft