Hallo Leute,
folgendes Problem:
ich möchte mir die durch Kommadozeilentools erzeugten Ausgaben auf einer Webseite ausgeben lassen. Das funktioniert mit dem Windows Standart-Befehlen ping, tracert usw. wunderbar. Möchte ich mir Ausgaben anderer Kommandozeilentools auf einer Webseite anzeigen lassen, dann kommen immer Fehlermeldungen und nichts geht.
Beispiel: srvinfo.exe (Win Resource Kit)
PHP:
$var = „\\computer1“;
$result = shell_exec("srvinfo ".$var);
echo $result;
Ausgabe auf Webseite:
Could not Connect computer 1: Access denied
Bei unterschiedlichen Tools kommen immer andere Fehlermeldungen. Also ein Berechtigungsproblem ist meiner Ansicht nach nicht wahrscheinlich.
Führe ich den srvinfo Befehl über die Kommandozeile im gleichen Verzeichnis aus, dann funktioniert es wunderbar. Auch gleiches Problem beim Aufruf von nem Visual Basic Script.
Auch schon alternativ Befehle getestet (system(),exec(),passthru()).
Bin kurz vorm durchdrehen,
Bitte um Hilfe
Danke im Voraus,
Markus