Moin Sakura,
wenn ich nicht sehr irre ist eine CPL eine Exe für einen speziellen Zweck (so wie auch SCR Dateien). Immerhin lässt so ein Applet ja auch direkt ausführen.
Was RunDll(32) angeht:
Eigentlich müsste das Programm, korrekter Weise, RunFunctionFromDLL heissen, aber da hat dann wieder die 8.3 Konvention für System DLLs zugeschlagen