Calibre поставляется с инструментом командной строки caliber-convert для преобразования различных типов файлов, включая CHM, во множество форматов электронных книг (плюс txt / html / rtf / pdf).
С этого момента тривиально распространить это на работу с целой иерархией файлов из выбранной вами оболочки ( cmd.exe
PowerShell, Bash и т. Д.).