Schotti: Windows Systemdaten u. Software auslesen?

Hallo,

ich habe folgendes Problem. Ich bin mir nicht ganz sicher wie ich
dieses Problem am besten lösen soll. Ich habe für das Intranet eine
Inventarisierungssoftware in PHP un MSSQL geschrieben habe jetzt
jedoch das Problem das ich die Software, MAC-Adresse, IP-Adresse...
der einzelnen Workstations auslesen will. Ich bin mir nicht 100%ig
sicher aber ich glaube das diese mit JavaScript nicht möglich ist
da ich ja schon im Browser mit Javascript sehr eingeschränkt bin.
Jetzt befürchte ich das solche Abfragen schon aufgrund der Sicherheitseinstellungen
im Browser nicht möglich sind da der Client zwischen Intranet und
Internet in diesem Sinne keinen Unterschied macht.

Wenn es mit JavaScript nicht möglich ist wie ich befürchte, ist es
dann viell. möglich mit einer ActiveX Komponente solche daten eines
Clients auszulesen?
Vielen Dank für die Hilfe

Gruß

Schotti

  1. Hello,

    solch ein Programm ließe sich z.B. mittels Delphi oder einer anderen Hochsprache schreiben.
    Du könntest es über das Netz verteilen.
    Der User ruft es auf, und die Eintragung in die DB findet direkt über das Netz statt. Den Umweg über den Browser würde ich da nur machen, wenn es unumgänglich ist. Dann könntest Du das von der Abfragesoftware erstellte File per Post hochladen.

    Harzliche Grüße vom Berg
    http://www.annerschbarrich.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau

  2. echo $begrüßung;

    [...] Inventarisierungssoftware in PHP un MSSQL geschrieben habe jetzt
    jedoch das Problem das ich die Software, MAC-Adresse, IP-Adresse...
    der einzelnen Workstations auslesen will.

    Tom hat ja schon etwas zum Ermitteln der Daten gesagt. Ergänzend von mir kommt der Hinweis, dass eine "Workstation" mehr als eine "Software" (Wahrscheinlich meinst du das Betriebssystem. Auch davon kann man mehrere installiert haben.) und mehr als ein Netzwerkinterface haben kann. IP-Adressen können je Netzwerkinterface auch mehrere zugewiesen sein. Außerdem können diese wechseln, wenn DHCP verwendet wird.

    echo "$verabschiedung $name";

  3. Hallo,

    solche Sachen wären prädestiniert für ein logon skript, dann kannst du z.B. mit VBScript/Jscript/... schalten und walten wie du magst.

    gruss

    --
    Swiss Army Chainsaw
    Terrorific!
    Given a cow full of milk, should the milk un-cow itself, or should the cow milk itself?