Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » Frage zu exec Antworten
Frage zu exec

Hallomann
Otto-Normal-Poster


Beiträge: 45


Kann man mit exec Programme beenden?

Momentan rufe ich mit:
1: 
2: 
3: 
4: 
5: 
6:
<?php 
if($Start) {
exec("DynDNS.exe");
echo "Server is started!";
}
?>

das Programm DynDns auf.
Wie kann ich dies jetzt mit php wieder beeneden?

Danke im Voraus

  Profil   E-Mail   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Hm, net bat-datei schreiben, die das Programm beendet und dann die aufrufen?

Hab das doppelte Posting mal gelöscht ;)

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

Hallomann
Otto-Normal-Poster


Beiträge: 45


mhhhh
aber wie beendet man ein Programm mit ner bat?^^"

  Profil   E-Mail   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795



  Profil   E-Mail   Website   Editieren   Zitieren

subjective
Forenheld


Beiträge: 848


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
1:
net start mysql

und wieder beenden
1:
net stop mysql


Natürlich kenne ich deine dyndns.exe nicht.

---
Weaverslave

  Profil   Website   Editieren   Zitieren
 

Antworten
Nach oben