Hi und herzlich willkommen in der
DP 
,
du könntest es auch so machen:
Die Exedatei heißt (z.B.) Test.exe. Danach läds du von deinem Webserver die Datei Test.exe.tmp (das .tmp ist wichtig da du ja
ide laufende Exe nicht überschreiben kannst). Nach dem runterladen beendet sich das Programm und startet ein Batch-Datei. Diese löscht die Datei Test.exe und benennt die Datei Test.exe.tmp in Test.exe um.
*MFG*
Spider