Also wenn du das ganze als
DLL runterlädst (wie bereits vorgeschlagen) kannst du doch eigentlich erreichen das die Datei nur einmal ausgeführt wird. Du lädst also die
DLL herunter und lädst diese mit LoadLibrary. Dann kannst du in der
DLL deine eigentliche Funktion ja aufrufen (mit irgendwelchen tollen Parametern)