Если можно отсортировать первую часть строки, например, дату / время, используйте команду SORT / R, чтобы поместить самые последние записи в начало файла.
Следующее поместит отметку даты / времени в виде «ГГГГ-ММ-ДД ЧЧ: ДД: СС AM / PM» в начале каждой строки:
echo %DATE:~-4%-%DATE:~7,2%-%DATE:~4,2% %TIME% "my text line" >> myOriginalFile.txt
sort /R myOriginalFile.txt /O myOriginalFile.txt
Однако, поскольку файлы становятся очень большими, этот метод (так же как вышеупомянутые) становится медленным. Рассмотрите возможность сортировки только при необходимости, а не с каждой записью - или используйте другой язык сценариев / программирования