Reputation: 67832
I don't do windows batch programming, nor do I need to go that far down the rabbit hole.
I have directory structures as such:
dir1000000/file.txt
dir2000000_1/file.txt
dir2000000_2/file.txt
I need to select the file.txt
from the path with the lexicographically greatest value, i.e. dir2000000_2/file.txt
. How do I go about doing this?
Upvotes: 0
Views: 345
Reputation: 12452
Assuming the file is always file.txt and only the directory is variable...
FOR /F "delims=" %%a IN ('DIR /ad/b/on') DO SET mydir=%%a
SET myfile=%mydir%\file.txt
Upvotes: 3