WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Frage zu exec » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von subjective
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.
von languitar
http://www.activevb.de/tipps/vb6tipps/tipp0124.html
geht zumindest mit VB...
von Hallomann
mhhhh
aber wie beendet man ein Programm mit ner bat?^^"
von languitar
Hm, net bat-datei schreiben, die das Programm beendet und dann die aufrufen?

Hab das doppelte Posting mal gelöscht ;)
von Hallomann
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

Nach oben