Darf ich dich mal kritisieren? Ach, ich tu's einfach.
Du weißt doch sicher, dass Dateiendungen in der Registry registriert sind. Und da gibt's dann auch Einträge zum Öffnen, Drucken, Starten, usw. Ich würde mir also an deiner Stelle mal anschauen, was bei einer INF-Datei in der Registry eines 9x- und eines NT-Systems steht, und dann würde ich das als Grundlage für einen [Run]-Befehl in Inno Setup benutzen.
Aber wie gesagt, das würde
ich tun.