Пакетный файл Windows: выбор файла из каталога на основе имени каталога - PullRequest
0 голосов
/ 28 апреля 2010

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

У меня есть такие структуры каталогов:

dir1000000/file.txt
dir2000000_1/file.txt
dir2000000_2/file.txt

Мне нужно выбрать file.txt из пути с лексикографически наибольшим значением, т.е. dir2000000_2/file.txt. Как мне это сделать?

1 Ответ

3 голосов
/ 29 апреля 2010

Предполагая, что файл всегда file.txt и только каталог является переменной ...

FOR /F "delims=" %%a IN ('DIR /ad/b/on') DO SET mydir=%%a
SET myfile=%mydir%\file.txt
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...