moins ihr
ich bin immernoch dabei ...... leider
also ich möchte mit php ein programm ausführen, wie is mir egal
entweder über exec() / system() oder über COM (wenn das geht) oder sonst wie
aber ich krigs nich hin
habe PHP 5.1.2, IIS5.1 (XP PRO)
tja, und ich bekomme es nicht hin
beispiel:
[test.php]
exec("c:\cpau -u Administrator -p "..." -ex online.bat -nowarn",$test);
var_dump($test);
[online.bat]
rasphone -d "T-DSL Business"
ergibt:
array(5) { [0]=> string(45) "Current Security Context: NT-AUTORITÄT\SYSTEM" [1]=> string(54) "Error: Couldn't create Process: (5) Zugriff verweigert" [2]=> string(0) "" [3]=> string(42) "The command did not complete successfully." [4]=> string(0) "" }
das problem is natürlich, dass das gestartete Programm mit der benutzeroberfläche interagieren muss, sprich es muss so ausgeführt werden, als wenn der aktuell angemeldete benutzer das programm gestartet hätte, oder wie ich es im obigen beispiel wollte, dass der Administrator das Programm startet ......
hat da jemand eine idee??
cmd.exe zugriff jeder voll
cpau.exe zugriff jeder voll
rasphone.exe zugriff jeder voll
ich weiß nich mehr wirklich weiter .........
ich hoffe, dass das jemand unter XP schonmal hinbekommen hat, denn unter 2000 ist das garkein problem ....
frue mich auf jede antwort
bis denn dann