Notice: Функция _load_textdomain_just_in_time вызвана неправильно. Загрузка перевода для домена kirki была запущена слишком рано. Обычно это индикатор того, что какой-то код в плагине или теме запускается слишком рано. Переводы должны загружаться при выполнении действия init или позже. Дополнительную информацию можно найти на странице «Отладка в WordPress». (Это сообщение было добавлено в версии 6.7.0.) in /home/hwor/blagovest.org.ru/wp-includes/functions.php on line 6114

Notice: Функция _load_textdomain_just_in_time вызвана неправильно. Загрузка перевода для домена shamrock была запущена слишком рано. Обычно это индикатор того, что какой-то код в плагине или теме запускается слишком рано. Переводы должны загружаться при выполнении действия init или позже. Дополнительную информацию можно найти на странице «Отладка в WordPress». (Это сообщение было добавлено в версии 6.7.0.) in /home/hwor/blagovest.org.ru/wp-includes/functions.php on line 6114

Warning: Cannot modify header information - headers already sent by (output started at /home/hwor/blagovest.org.ru/wp-includes/functions.php:6114) in /home/hwor/blagovest.org.ru/wp-includes/feed-rss2-comments.php on line 8
Комментарии: bat-поиск файла https://blagovest.org.ru/?p=92493 Задайте вопрос и получите ответ Sat, 28 Nov 2015 16:44:57 +0000 hourly 1 https://wordpress.org/?v=6.7.2 Автор: Олег Стародумцев https://blagovest.org.ru/?p=92493#comment-4867 Sat, 28 Nov 2015 16:44:57 +0000 http://blagovest.org.ru/?p=92493#comment-4867 Я придумал такой трюк:

@echo off
SETLOCAL ENABLEEXTENSIONS
FOR /F %%f IN (‘dir *.* /b /a-d /o-d’) DO set newestfilename=%%f & goto end
:end
echo The newest file is %newestfilename%
set newestfilename=

Команда
dir *.* /b /a-d /o-d
ищет все файлы совпадающие с маской (*.*) кроме директорий (/a-d) в текущем каталоге, сортирует их по дате в порядке убывания (/o-d), т.е. от новых к старым, самый новый первой строкой и выводит только их имена (ключ /b) на стандартный вывод.
Её вывод скармливается команде FOR с ключом /F (для работы ключа /F надо включить расширенную обработку команд через SETLOCAL ENABLEEXTENSIONS), которая разбивает вывод на строки и для каждой выполняет команду после DO. Первая же строка (содержащая имя новейшего файла) записывается в переменную %newestfilename% командой SET, после чего сразу выполняется выход из цикла на метку :end.
После этого можно использовать переменную %newestfilename% как угодно.

Если нужно искать в определенном каталоге, то предварительно сделай его текущим командой cd.

]]>