У меня есть папка, в которой есть несколько файлов журнала. Я хочу открыть последний измененный файл журнала через командный файл.

Я получил приведенный ниже ответ, но он работает только тогда, когда командный файл находится в той же папке, где находились журналы.

for /f "eol=: delims=" %F in ('dir /b /od *.log') do @set "newest=%F"
notepad "%newest%"

Но мой командный файл был в другом месте.

Какие изменения должны быть сделаны для достижения этой цели?

0