Network Adapter Info kann zur Inventarisierung von Netzwerkkarten-Daten verwendet werden, die anschließend mit einem beliebigen Inventarisierungs-Tool (z.B. smcTeam Inventory) ausgelesen und weiterverarbeitet werden können. Dazu sind folgende Schritte notwendig:
Nach erfolgter Installation auf einem beliebigen Client müssen die Dateien NetworkAdapterInfo.exe und NetworkAdapterInfo.exe.config in ein Verzeichnis kopiert werden, auf das die o.g. Inventurlösung zugreifen kann.
Die Datei NetworkAdapterInfo.exe.config stellt die Konfigurationsdatei von Network Adapter Info dar. Diese kann mittels einem beliebigen Texteditor angepasst werden. Wesentlich einfacher geht das mit dem Config Editor, der hier kostenlos heruntergeladen werden kann. Folgende Konfigurationsparameter stehen zur Verfügung:
Nachfolgend die Beschreibung der einzelnen Parameter:
Definiert, welche Ereignisse ins Event-Log geschrieben werden sollen: 0 = inaktiv, 1 = Fehler, 2 = Fehler und Warnungen, 3 = Alle Meldungen.
Definiert, welche Ereignisse in die Log-Datei (NetworkAdapterInfo.log im aktuellen Verzeichnis) geschrieben werden sollen: 0 = inaktiv, 1 = Fehler, 2 = Fehler und Warnungen, 3 = Alle Meldungen.
Die maximale Größe der Log-Datei (NetworkAdapterInfo.log) in Bytes. Wird die maximale Größe dieser Datei erreicht, wird die aktuelle Datei NetworkAdapterInfo.log in NetworkAdapterInfo.lo_ umbenannt (eine bestehende *.lo_ Datei wird hierbei gelöscht) und eine neue Datei NetworkAdapterInfo.log angelegt.
Network Adapter Info startet, wenn kein weiterer Parameter angegeben wird, mit einem Fenster, in dem die Inventurdaten dargestellt werden. Das ist während eines Inventurprozesses aber nicht gewollt. Daher kennt Network Adapter Info Kommandozeilenparameter:
Aufrufen der Kommandozeilenhilfe |
Kopiere Code
|
---|---|
NetworkAdapterInfo.exe /? |
Dieser Aufruf zeigt folgende Hilfe an:
Innerhalb der Inventurlösung muss demnach folgender Kommandozeilenparameter verwendet werden, damit Network Adapter Info im "Silent Mode" gestartet wird. Hierbei wird kein Fenster angezeigt, sondern das Programm startet, schreibt die Inventurinformationen und beendet sich wieder:
Starten der Inventur |
Kopiere Code
|
---|---|
NetworkAdapterInfo.exe -CMD=Inventory |
Sollte es während des Inventurprozesses zu Fehlern kommen, werden diese in der Log-Datei NetworkAdapterInfo.log protokolliert. Diese Datei befindet sich dort, von wo aus auch Network Adapter Info gestartet wurde. Ihr Format entspricht jenem Format, das mit dem Configuration Manager Trace Log Viewer (CMTrace.exe) aus dem System Center 2012 R2 Configuration Manager Toolkit gelesen werden kann. |
Network Adapter Info schreibt sämtliche Inventurdaten in die WMI-Klasse NetworkAdapterInfo. Diese Klasse ist im Namensraum \root\smcTeam zu finden, siehe:
Innerhalb dieser WMI-Klasse existieren, je nach Anzahl der gefundenen Netzwerkadapter, n-viele Instanzen, die jeweils folgende Eigenschaften besitzen: