Подскажите, как написать скрипт. Мои попытки успехом пока не увенчались 
Условия:
Есть папка с 95 файлами. Это нарезанная аудиокнига.
Задача:
1 - 12 трек играют в течении Одного Дня. Идут по порядку в следующие часы: 6, 8, 10, 11, 13, 14, 16, 17, 19, 20, 22, 23.
Этот расписание повторяется в течении одной недели. Затем на вторую неделю идут в те же часы 2-24 треки.
И так за 8 недель вся книжка проигрывается по 12 глав в день.
Если трудно написать весь скрипт целиком, то подскажите хотя бы как работать с DateTime.
Как я понимаю, мне нужно сделать цикл с меняющейся переменной.
Я это мыслю примерно так:
Идёт проверочный цикл на дату.
В конкретную дату он начинает пускать первую партию треков.
И нужно чтобы после проигрывания каждого трека, в переменную к примеру "N" плюсовался +1.
Чтобы следующий трек начинался не 1.mp3, а "[название трека]+1".mp3
Приэтом должен быть проверочный цикл:
Если достигнуто значение 12, то включать цикл передач 2-24 и так далее.
И конечный цикл который проверяет не наступил ли последний файл 95.mp3
Но как это оформить в код я пока не понял.
В голове только схемки логические нарисовались 
У кого с тех. частью всё хорошо, подскажите. Буду очень благодарен.
А то вручную через Event всё вбивать, это занимает несколько часов.