1

Тема: CMD/BAT: Получить имя самой старой папки.

Доброго времени суток.

Такое дело, на диске С есть папка Exchange. В этой папке есть несколько не пустых папок (Folder1, Folder2, ..., Foldern). Требуется получить имя самой старой папки в папке Exchange.
Пока натыкался только на то, как получить имя самого старого файла в папке, а вот про самую старую папку...
Может кто-нибудь помочь с таким скриптом, как это должно выглядеть?

2 (изменено: alexii, 2018-07-26 15:15:31)

Re: CMD/BAT: Получить имя самой старой папки.

Точно так же, как и с файлами. Например:

@echo off
setlocal enableextensions enabledelayedexpansion

for /f "usebackq delims=" %%i in (
	`2^>nul dir /b /a:d /o:d /t:c "C:\Install\Far Manager"`
) do if not defined sFolder set sFolder=%%~i

if defined sFolder echo [%sFolder%]

endlocal
exit /b 0

P.S. Время создания берётся, ежели что.