Já tentou criar arquivos AUTORUN.INF para rodar arquivos não executáveis? Parece simples, mas não é tanto assim não...
A Lemon para preparar seus CDs com interface HTML estudou bastante o assunto, e descobriu algumas fontes de informação boas sobre o assunto.
Aqui sugerimos um site com um bom texto explicativo em português.
Além do programa sugerido no tutorial, estaremos colocando o CDRUN no canal de downloads da Lemon. Um freeware que pode ser utilizado comercialmente (os indicados neste tutorial não podem ser utilizados comercialmente).