SonyFan23
@SonyFan23

Как отсортировать по дням, месяцам или годам создания файлов?

Есть такое задание: Вывести содержимое папки, отсортированное на выбор (с использованием команды choice) по дням, месяцам или годам создания файлов. Имя папки брать как параметр командного файла.

Решение вижу примерно так, только не знаю как отсортировать по дням, месяцам или годам создания файлов.
Подскажите, как отсортировать по дням, месяцам или годам создания файлов?

ECHO OFF
cls
 
set "pass=Specify the path to the file:"
set /p "pass=%pass%"
echo. %pass%
 
echo. Choose 1, 2 or 3
echo. 1 - sort by day
echo. 2 - sort by month
echo. 3 - sort by years
 
choice /c 123 /n
set oper=%errorlevel%
 
if %oper% == 1 (echo. Sorted by day && dir "%pass%" )
if %oper% == 2 (echo. Sorted by months && dir "%pass%")
if %oper% == 3 (echo. Sorted by years && dir "%pass%")
pause
  • Вопрос задан
  • 768 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы