Я искал все выше и ниже, нашел, как это сделать в * nix, но ничего о Windows.
Первым местом, где я увидел это, был catcatina.out Tomcat, и теперь мне было интересно, как сделать подобное в Windows: рассмотреть папку, в которой создаются файлы журнала, как создать файл, который читает / указывает на последний журнал создан?
Я думаю, что решение Powershell возможно, но, честно говоря, я не могу думать или найти какой-либо способ сделать это.
(edit) Вы, ребята, проголосовавшие, по крайней мере, могли бы оставить комментарий, чтобы сказать мне, что я сделал неправильно или как я могу улучшить этот вопрос?
(правка) Идея здесь в том, чтобы иметь какой-то способ создать символическую ссылку, которая указывает на последний файл журнала в папке, чтобы программа могла отслеживать всегда один и тот же файл, независимо от того, меняет ли последний файл свое имя - как tail -f catalina.out
всегда читает последний файл журнала catalina.
Единственный выход, который я вижу и которого я хотел бы избежать, - это написать скрипт powershell, который будет отслеживать папку (https://superuser.com/questions/226828/how-to-monitor-a-folder-and-trigger-a-command-line-action-when-a-file-is-created) и будет динамически создавать символическую ссылку на последний найденный файл (https://stackoverflow.com/a/11211005/1985023), затем установите его в качестве службы, чтобы он всегда работал в фоновом режиме.