Den Gerätemager des Clients auslesen

trequ

Grünschnabel
Hallo,

ich überlege zur Zeit, wie man diese Idee umsetzen kann:

Wir erhalten immer wieder Anrufe von Kunden welche Probleme mit diversen PCMCIA Karten haben.
Leider ist der telefonische Support nicht immer ganz einfach, besonders dann, wenn ein absoluter DAU vor dem PC sitzt.
Es dauert immer eine Ewigkeit, bis man dem unerfahrenen User erklärt hat, wie er seine Resourcen nachschauen kann. (IRQ, I/O, ...)

Frage:
Es gibt doch diese Internetseiten, welche sich mit "Installieren und Ausführen von ... " melden. (-> Jede 2. Pornoseite).
Diese Seiten können doch (nach dem OK des Benutzers) auf dem Client Scripts ausführen.

Ich überlege, ob es möglich ist, ein derartiges Script zu erstellen, welches den Gerätemanager ausliest.
In der Shell kann ich den Gerätemanager mit dem Befehl:
devcon hwids *PCMCIA* > ausgabe.txt
in die Datei ausgabe.txt schreiben.
Dazu benötige ich die devcon.exe von M$.
Ist es möglich ein Script zu erstellen, welches diese devcon.exe auf den Client überträgt, die Information sammelt und dann in eine MySQL Datenbank oder eine Datei auf dem Server einträgt, oder mir eine Mail (Ohne das Outlook des Clients zu verwenden) sendet?

Das ganze müsste eben möglichst automatisch laufen, ohne dass der Benutzer groß was machen muss. User hat ja nicht grade viel Ahnung.

Ich zerbreche mir schon den ganzen Tag den Kopf darüber..

mfg
trequ
 
Mit PHP allein wirst du da nicht weit kommen. Da wäre schon eine ActiveX-Komponente von Nöten, welche sich allerdings nicht mit einer Scriptsprache erstellen lässt und wenn dann nur mit dem Internet Explorer (samt heruntergefahrener Sicherheitsrichtlinien) funktioniert.

Oder du schreibst dir alternativ ein Standalone-Programm, das die Daten einliest und per HTTP POST an ein PHP-Script weiterleitet (welches dann z.B. auch gleich das Verschicken einer Mail oder den Eintrag in eine Datenbank erledigt).
 
Hallo,

Kenntnisse in C++, Perl, HTML und PHP sind grundlegend vorhanden.

Über Active X findet man keine richtigen Anleitungen, wie erstellt man so etwas?
Ich hab das zwar in MS Visual Studio gesehen, aber nie verstanden.

Wie sende ich Daten von einem Programm per HTTP-Post ins Netz?

Danke für die Info.

mfg
trequ
 
Zurück