У меня есть каталог "shift", который содержит файл с именем YYYYMMDD_XXXXXX.xls
(например, 20180516_RP18VS.xls
) и множество других файлов.Я создал пакетный файл, чтобы выбрать нужный файл и открыть в Excel только для чтения:
cd T:\shift
where 2018* > name.txt
set /p FILE=<name.txt
start excel /r %FILE%
del name.txt
Теперь каталог содержит больше файлов XLS, названных по данной схеме.Как я могу выбрать самый последний (на основе имени файла, а не даты последнего редактирования)?Я знаю, что могу заказать файлы, перечисленные командой dir, но как насчет команды where?