Нужна на Windows мини-программа для проверки названия файлов

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Александр Кривошапка  
Написать программу, которые заходит в папку с фотографиями и проверяет:

1. Наличие названия папки в имени файла
Условия работы:
Есть папка 123456, в ней хранятся фотографии с названиями файлов 123456b0.jpg, 123456b1.jpeg, 123456b2.png, 123456b3.gif. Так вот проверив эту папку, программа не найдет ошибку.
А вот есть другая папка 123777, в ней хранятся фотографии с названиями файлов 123777b0.jpg, 123777b1.jpeg, 123776b2.png, 123775b3.gif. Так вот программа покажем в отчете, что в папке 123777, есть два файла с неправильным содержимом.
Статус ошибки: Название файлов не соответствуют названию папке 

2. Проверка наличие в имени файлов в конце "b0", то есть есть к примеру в папке 123456, нету файла с 123456b0.jpg, то тоже показываем ошибку.
Статус ошибки: Названия файла не имеет главной фотографии (b0)

3. Плюс показывать файлы, которые не имеют в конце перед разрешением b0/b1/b2, если просто b, то тоже ошибка. 
Для примера, в папке 123456, в ней хранятся фотографии с названиями файлов 123456b0.jpg, 123456b1.jpeg, 123456.png, 123456b.gif., а значит плохие файлы -123456.png, 123456b.gif.
Статус ошибки: Названия файлов не имеет указания порядка фотографии (bX)

Программа с минимальным ф-ционалом:
1. Пользователь выбираем папку, которая содержит вложенные папки с названиями в цифрах и жмет "Проверить".
2. Программа заходит в каждому папку и сверяется c названиями файлов по выше условиям.
3. В конце "Отчет" прям в рамках найденных ошибок в программе и плюс в виде таблицы сохранить на компьютер с комментарием ошибки.
Название папки | Статус ошибки  | Названия файлов с ошибками

Срок сутки.
Сумма обсуждается, ибо задачка для первого курса)

Папки для проверки пришлю.
Опубликован 15.08.2018 в 16:34 Последнее изменение: 15.08.2018 в 17:30

Выберите способ верификации:

Обновите страницу после прохождения верификации.