Я хочу сохранить файл журнала в Windows, поскольку этот файл журнала обновляется. Я использую PowerShell версии 3.0. Другие люди говорят делать:
Get-Content C:\some\server\logs\query.log -Tail 4 -Wait
Однако, когда я отправляю новые запросы на сервер (и, следовательно, обновляю query.log), PowerShell зависает на терминале и не выдает никаких новых «хвостов» на терминал. Единственный способ заставить powershell «выплюнуть» остальную часть хвоста в query.log — это вручную открыть мой query.log в блокноте ++ и/или закрыть query.log из моего текстового редактора, только тогда Powershell печатает остальную часть файла журнала на терминал.
Я бы не хотел открывать и закрывать файл журнала для сценария powershell для обновления терминала.
огромное спасибо
get-content -wait
не будет работать должным образом. Полное пошаговое руководство см. в разделе stackoverflow.com/questions/19919180/ - person andyb   schedule 09.03.2014