Remote-Identifikation von Mainboards
Hallo,
kennt jemand ein Programm, mit dem man in einer Windows2000-Demäne vom Server oder einer Workstation aus für alle Workstations das dort eingebaute Mainboard ermitteln kann?
Everest Corporate Edition könnte das zwar, aber dazu müßte man das Programm auf jeder einzelnen Workstation installieren - was recht aufwendig wäre, weil es sich nicht um einen MSI-Installer handelt; man kann es also nicht über Gruppenrichtlinien verteilen.
Danke im Voraus!
kennt jemand ein Programm, mit dem man in einer Windows2000-Demäne vom Server oder einer Workstation aus für alle Workstations das dort eingebaute Mainboard ermitteln kann?
Everest Corporate Edition könnte das zwar, aber dazu müßte man das Programm auf jeder einzelnen Workstation installieren - was recht aufwendig wäre, weil es sich nicht um einen MSI-Installer handelt; man kann es also nicht über Gruppenrichtlinien verteilen.
Danke im Voraus!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 33448
Url: https://administrator.de/forum/remote-identifikation-von-mainboards-33448.html
Ausgedruckt am: 02.04.2025 um 02:04 Uhr
4 Kommentare
Neuester Kommentar
Hi,
glaube ja....außerdem ist die Funktion bei NetSupport Manager (http://www.pci-software.de/nsm/netsupport_manager_overview.htm) beinhaltet. Die eigentliche Funktion ist RemotControl.
Gruß
Dani
glaube ja....außerdem ist die Funktion bei NetSupport Manager (http://www.pci-software.de/nsm/netsupport_manager_overview.htm) beinhaltet. Die eigentliche Funktion ist RemotControl.
Gruß
Dani
Diw Windows Management Instrumentation (WMI) kann das und die sollte bei Win2000 immer dabei sein.
Mit einem kleinen Windows Scripting Host (WSH) Skript, kann man das auch Remote auslesen, wenn man genügend Rechte hat.
Bei uns in der Firma gibts allerdings alte Mainboards, die Windows nicht die richtigen Daten liefern, da gehts dann leider so nicht.
Skript (automatisch erstellt durch die MS Scriptomatic):
On Error Resume Next
Const wbemFlagReturnImmediately = &h10
Const wbemFlagForwardOnly = &h20
arrComputers = Array("PC1","PC2")
For Each strComputer In arrComputers
WScript.Echo
WScript.Echo "=========================================="
WScript.Echo "Computer: " & strComputer
WScript.Echo "=========================================="
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_BaseBoard", "WQL", _
wbemFlagReturnImmediately + wbemFlagForwardOnly)
For Each objItem In colItems
WScript.Echo "Manufacturer: " & objItem.Manufacturer
WScript.Echo "Product: " & objItem.Product
WScript.Echo "Version: " & objItem.Version
Next
Next
Einfach als .vbs speichern und starten.
Mit einem kleinen Windows Scripting Host (WSH) Skript, kann man das auch Remote auslesen, wenn man genügend Rechte hat.
Bei uns in der Firma gibts allerdings alte Mainboards, die Windows nicht die richtigen Daten liefern, da gehts dann leider so nicht.
Skript (automatisch erstellt durch die MS Scriptomatic):
On Error Resume Next
Const wbemFlagReturnImmediately = &h10
Const wbemFlagForwardOnly = &h20
arrComputers = Array("PC1","PC2")
For Each strComputer In arrComputers
WScript.Echo
WScript.Echo "=========================================="
WScript.Echo "Computer: " & strComputer
WScript.Echo "=========================================="
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_BaseBoard", "WQL", _
wbemFlagReturnImmediately + wbemFlagForwardOnly)
For Each objItem In colItems
WScript.Echo "Manufacturer: " & objItem.Manufacturer
WScript.Echo "Product: " & objItem.Product
WScript.Echo "Version: " & objItem.Version
Next
Next
Einfach als .vbs speichern und starten.