Netzwerk scannen/erfassen?



  • Hallo zusammen,

    benutze zum Erfassen von PCs, Druckern usw. im Netz die recht einfache Komponente TNetResource_Info:
    http://marquardtnet.info/cecke/komponenten.2/2_netresource_info.html
    Diese ist aber extrem einfach aufgebaut und sehr langsam bei grossen
    Netzen bzw. funktioniert nicht immer, da es beim Scannen keinerlei
    Rückmeldungen und Abbruchmöglichkeiten gibt.

    Ein Nachteil ist auch, das ich keine IP-Range von-bis angeben kann,
    was gerade bei grossen Netzen problematisch ist.

    Durch googlen und der Suche hier im Forum habe ich viele verschiedene
    Ansätze gefunden, z.B. mit der API

    nStatus = NetServerEnum(pszServerName,
                              dwLevel,
                              (LPBYTE *) &pBuf,
                              dwPrefMaxLen,
                              &dwEntriesRead,
                              &dwTotalEntries,
                              dwServerType,
                              NULL,
                              &dwResumeHandle);
    

    Gibt es eine "fertige" Komponente, die mit Eigenschaften einfach
    auszuführen ist. Also wo man z.B. auch Software/Hardware usw. scannen
    kann (eventuell auch aus den Indy-Komponenten)?

    Ich benutze den RAD Studio Builder 2007.

    Danke im voraus für Infos.

    Gruss, Stefan


Anmelden zum Antworten