[PHP] Alternative zu shell_exec();

NetCrack

Lieutenant
Registriert
Okt. 2001
Beiträge
603
Hi!
Ich hab ein kleines Remotecontrolsystem gecoded, und wenn mit shell_exec(); ein Befehl auf dem Hostrechner aufgeführt wird, kommt unter Win32 (XPpro) ein kurzes Fenster mit einer Instanz von cmd.exe.
Frage: Gibts nen Befehl der die selbe Wirkung hat wie shell_exec(); aber keine solchen Fenster hervorruft, oder gibt es einen Weg die Fenster zu ünterdrücken?

Greetz. NetCrack
 
Es gibt noch exec() und system() wo allerdings der unterschied liegt solltest du mal auf http://www.php.net/ nachlesen.
 
es geht auch mit passthru(); und popen(); aber das fenster kommt überall :(
 
Ich denke mal es sollte von Windows her ne Möglichkeit geben das ganze versteckt zu starten, also sprich das es nicht erscheint sonder nur als Instanz im Taskmanager erscheint. Aber ich glaube das kannst du mit PHP nicht regeln.
 
Zurück
Oben