OpenAs_RunDLL bzw. 'Öffnen mit ...' ... Sorry hab ich überlesen. Kann einem zu so später Stunde durchaus mal passieren.
Ich denke, das was du vorhast, geht nicht. Der MS-Explorer kriegt das auch nicht auf die Reihe (zu mindest in meinem XP nicht).
Auch
MSDN schreibt nur von einer(!) Datei. Von mehreren Dateien könnte ich auch nix finden.
Vielleicht lässt sich ermitteln, mit welchen Anwendungen die Dateitypen bisher geöffnet wurden, und diese Anwendungen als quasi eigenen "Öffnen mit ..."-Dialog zur Auswahl bringen ... nur so als Idee.