Eine EXE muss auf dem Rechner des Nutzers ausgeführt werden. Du müsstest dem Nutzer also das Programm geben damit er es testen kann. Um zu verhindern dass beliebig lange getestet wird ohne zu kaufen kannst du das Programm mit Einschränkungen versehen (Laufzeit, Funktionen, etc.). Ist das nicht möglich, weil z.B. der Code nicht vorliegt um aus der Voll- eine Testversion zu machen musst du dir was anderes überlegen.
Dann beliebt nur dem Nutzer das Programm "indirekt" zu zeigen. Hierfür empfiehlt sich z.B. ein Flash-Demo. Das ist quasi ein interaktiver Film der Zeigt wie das Programm arbeitet. Je nach Machart des Films ist es für den Nutzer dabei auch (recht eingeschränkt) möglich das Programm zu "bedienen". Im Grund handelt es sich aber "nur" um eine Präsentation des Programms. Ein Programm um solch ein Flash-Demo zu erstellen wäre z.B. der
Demo-Builder.