Mit exec() führst du ja nur Befehle ähnlich wie in der
Eingabeaufforderung von Windows aus. Wie das Programm beendet wird, hängt nur von dem Programm selbst ab. Eventuell kann man das Programm ja mit einem Parameter aufrufen, der die vorherige Instanz beendet.
Wenn diese dyndns.exe auch als Windows-Service installiert werden kann, ist es möglich sie über
net zu steuern.
z.B. MySQL starten
und wieder beenden
Natürlich kenne ich deine dyndns.exe nicht.
---
Weaverslave