139 читали · 1 год назад
BAT скрипт — вывод первых и последних строк файла
Понадобилось мне как-то выдернуть из текстового файла последнюю строку. Операционная система Windows. Интернет выдал несколько вариантов, но все они оказались странными, то временный файл используют, то виснут на файлах большого размера. Пришлось всё это как-то соединить в один нормальный рабочий вариант. Скрипт сохраняем в кодировке OEM 866, чтобы работали пути к файлам с кириллицей. Вывод последней строки файла @echo off SetLocal EnableDelayedExpansion :: файл set monfile=C:\пример папки\пример файла...
1004 читали · 1 год назад
CMD. Как вывести список файлов в текстовый файл
Чтобы вывести список файлов, находящихся в папке, в текстовый файл, воспользуйтесь следующей командой: dir /b *.dat > list.txt dir - отображает список файлов в папке /b - выводит только имена файлов (из крайнего столбца) и убирает все лишнее вокруг. *.dat - конкретное расширение файлов, которые нужно отобразить в списке, можно указать любое или не указывать вовсе — в этом случае в списке будут добавлены абсолютно все файлы в папке. list.txt - имя текстового файла, в который будет выведен список....