LabVIEWForum.de
Systeminformationen Allgemein ermitteln - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Systeminformationen Allgemein ermitteln (/Thread-Systeminformationen-Allgemein-ermitteln)

Seiten: 1 2


Systeminformationen Allgemein ermitteln - dbuckl - 03.03.2015 20:17

Hallo Leute,

ich möchte ein kleines Programm schreiben mit dem ich die Systeminformationen von Windows PCs herausfinden kann, sollte vor allem für XP funktionieren.
Momentan habe ich LabVIEW Version 10 und 8.6 in Verwendung!

Neben reinen Hardwaredaten sollten außerdem MAC-Adresse und IP angezeigt werden.
Gibt es dafür fertige VIs bei den angegebenen Versionen oder kann man das nur manuell selbst programmieren über das system exec vi?

Habe bisher nur das dazu gefunden http://digital.ni.com/public.nsf/allkb/82FB6654474380D78625788D0025011B

Viele Grüße
Domi


RE: Systeminformationen Allgemein ermitteln - dali4u - 04.03.2015 08:22

Eine einfach Google Suche ergibt:
https://decibel.ni.com/content/docs/DOC-16156
https://decibel.ni.com/content/docs/DOC-12072
http://digital.ni.com/public.nsf/allkb/73AFD39FFBAAED6B8625753D00258A90
Stefan


RE: Systeminformationen Allgemein ermitteln - dbuckl - 04.03.2015 08:28

Vielen Dank dali4u,

aber meine Frage war ja ob es außer den in deinen Links verwendeten systeminfo exec.vi, über das man im cmd fenster Befehle aufruft, eine einfachere Möglichkeit gibt die mir evtl auch schon fertige verwendbare Informationen ausspukt z.B. die MAC-Adresse als String.

Gruß
Domi


RE: Systeminformationen Allgemein ermitteln - GerdW - 04.03.2015 09:26

Hallo dbuckl,

die IP-Adresse(n) bekommst du mit StringToIP und IPToString heraus!

Für die MAC-Adresse sollte der Umweg über SystemExec der einfachste Weg sein…


RE: Systeminformationen Allgemein ermitteln - dbuckl - 04.03.2015 10:30

Vielen Dank für die Antworten. Hat gut funktioniert

Was ich mich auch noch gefragt habe, gibt es eine Möglichkeit die Namen der im PC verbauten PCI Karten anzeigen zu lassen?
Das währe für mein Projekt ebenfalls sehr hilfreich.

Gruß Domi


RE: Systeminformationen Allgemein ermitteln - GerdW - 04.03.2015 10:33

Hallo Domi,

da wirst du dich wohl in die Untiefen der Windows-Programmierung reinknieen müssen.
Schau doch mal, ob du den passenden Registry-Zweig für diese Art Information findest - und lese dann einfach die entsprechenden Keys aus.

(Das sollte bei WinXP auch noch ohne große Eingriffe/Störversuche der UAC möglich sein…)


RE: Systeminformationen Allgemein ermitteln - dbuckl - 04.03.2015 12:56

Ok danke für die Antwort.

Oha da werde ich etwas suchen müssen, habe bisher nur Software aus der Registry gelöscht.
Mal sehen ob ich da etwas finde. Sollte auch eig unabhängig vom System funktionieren (Windows 7 und XP) Undecided


RE: Systeminformationen Allgemein ermitteln - Holy - 04.03.2015 20:02

Du könntest sicher auch die .NET System.Management-Klasse für die Abfrage der Systeminformationen einbinden.

Einige Systeminformationen sind auch direkt in LabVIEW verfügbar. Z.B. Informationen zu den Volumes, CPU, Anzahl Monitore, Betriebssystem etc.. Ist natürlich arg limitiert aber siehe hierzu das Snippet.
[attachment=52307]


RE: Systeminformationen Allgemein ermitteln - dali4u - 11.03.2015 12:29

Bzgl. der MAC Adresse gibt es noch was:
https://msdn.microsoft.com/de-de/library/windows/desktop/aa379322%28v=vs.85%29.aspx

Stefan


RE: Systeminformationen Allgemein ermitteln - dbuckl - 24.03.2015 09:35

Vielen Dank für die Antworten!

Wie sieht das ganze denn mit einem PXI System aus? gibt es da auch Möglichkeiten die Kartennamen zu ermitteln?