Hot News:

Unser Angebot:

  Foren auf CAD.de
  VBasic / vb.net / vbs / wsh
  Hardwareinfos des Rechners sammeln

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Online-Kurs: Grundlagen des 3D-Druck-Designs für Industrieingenieure , ein Kurs
Autor Thema:  Hardwareinfos des Rechners sammeln (1589 mal gelesen)
BloodyMess
Mitglied
Applicationingenieur


Sehen Sie sich das Profil von BloodyMess an!   Senden Sie eine Private Message an BloodyMess  Schreiben Sie einen Gästebucheintrag für BloodyMess

Beiträge: 604
Registriert: 06.06.2002

AutoCAD Map 3D 2005 (SP2 & SP1) / Win XP pro (SP1) & Win 2000 pro (SP4)
AutoCAD Map 2000i / WinNT (SP6)

erstellt am: 22. Apr. 2005 17:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

hat schonmal jemand sämtliche HardwareInformationen eines Rechners zusammengesammelt? Ich denke daran den GeräteManager auszulesen, aber nur wie ... vielleicht hat ja jemand eine Idee? Bin schon über WinManagements gestolpert, damit soll es wohl gehen.

Vielleicht könnt Ihr mir weiterhelfen.

Viele Grüsse und ein schönes Wochenende TP

------------------

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Nepumuk
Mitglied
Entwicklungsleiter


Sehen Sie sich das Profil von Nepumuk an!   Senden Sie eine Private Message an Nepumuk  Schreiben Sie einen Gästebucheintrag für Nepumuk

Beiträge: 351
Registriert: 16.10.2004

erstellt am: 23. Apr. 2005 15:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für BloodyMess 10 Unities + Antwort hilfreich

Hi TP,

Autor: Tobias Weltner
Titel: Windows-Verwaltung mit WMI
Herausgeber: Microsoft Press
ISBN: 3-86063-598-0
Preis: € 34,90

Selbst gelesen viel gelernt. Mit Hilfe von WMI (Windows Management Instrumentation) kannst du nicht nur die Hardware und Systemeinstellungen sondern auch alle laufenden Programme und Dienste eines anderen Rechners auslesen, Treiber installieren, Konten einrichten usw. usf. Ein mächtiges Werkzeug!

Du solltest dir zusätzlich mal Windows Scripting zu Gemüte führen. Das ist bei der Verwendung von WMI die geeignete Programmieroberfläche.

------------------
Gruß
Nepumuk

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

BloodyMess
Mitglied
Applicationingenieur


Sehen Sie sich das Profil von BloodyMess an!   Senden Sie eine Private Message an BloodyMess  Schreiben Sie einen Gästebucheintrag für BloodyMess

Beiträge: 604
Registriert: 06.06.2002

AutoCAD Map 3D 2005 (SP2 & SP1) / Win XP pro (SP1) & Win 2000 pro (SP4)
AutoCAD Map 2000i / WinNT (SP6)

erstellt am: 24. Apr. 2005 21:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Nepumuk,

vielen Dank ... hab am Wochenende nen bissle damit rumgebastelt .. bin sehr beeindruckt, aber das Buch werd ich mir wohl eher nicht kaufen.
Was ich nicht wusste und was von sehr grossem Vorteil ist, dass man mit WMI über das Netzwerk die Infos von den anderen Rechnern im NW auslesen kann. Das macht die Sache erst richtig interessant.
Werd bei Gelegenheit mal Code zur Verfügung stellen. Aber nicht unter WSH .. es soll als VB oder VB.Net laufen, mit der Option es als exe bauen zu können .. die User müssen ja nicht alles wissen ..   .. trotzdem vielen Dank

Gruss TP

------------------

[Diese Nachricht wurde von BloodyMess am 24. Apr. 2005 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

BloodyMess
Mitglied
Applicationingenieur


Sehen Sie sich das Profil von BloodyMess an!   Senden Sie eine Private Message an BloodyMess  Schreiben Sie einen Gästebucheintrag für BloodyMess

Beiträge: 604
Registriert: 06.06.2002

AutoCAD Map 3D 2005 (SP2 & SP1) / Win XP pro (SP1) & Win 2000 pro (SP4)
AutoCAD Map 2000i / WinNT (SP6)

erstellt am: 25. Apr. 2005 14:54    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Wen es interessiert kann sich ja den Code mal anschauen ...

Code:
Sub tester()

    Dim strSQL As String
    Dim strWMI As String
    Dim itm As Object
    Dim i As Integer
   
    Dim fso As New FileSystemObject
    Dim txtFile As TextStream
   
    Set txtFile = fso.OpenTextFile("c:\ausgabe_hardware.txt", ForWriting, True, TristateUseDefault)

    Dim oWMI As Object
    Dim objItem As Object
    Dim iZaehler As Integer

    strSQL = "Select * from CIM_LogicalDevice"
    strWMI = "winmgmts:\\localhost\root\cimv2"

    Set oWMI = GetObject(strWMI).ExecQuery(strSQL)

    '  Alle zurückgegebenen Objekte durchlaufen
    For Each objItem In oWMI
        For Each itm In objItem.Properties_
            iZaehler = 0
           
            If Not IsArray(itm.Value) Then
                txtFile.WriteLine itm.Name & vbTab & vbTab & itm.Value
            Else
                If Not IsEmpty(itm.Value(iZaehler)) Then
                    txtFile.WriteLine itm.Name & vbTab & vbTab & itm.Value(iZaehler)
                End If
            End If
       
        Next
    Next
   
    txtFile.Close
end sub


Es gibt noch mehr Tabellen und noch mehr Informationen .. genaueres findet man dann im jeweiligen 'CreationClassName' einfach eine Abfrage darauf machen und dann o_O.

Viel Spass und Gruss TP

------------------

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz