Dell™ OpenManage™ Client Instrumentation Version 7.8 Benutzerhandbuch Einführung Installation und Deinstallation der Dell™ OpenManage™ Client Instrumentation Windows-Verwaltungsinstrumentierung Warnungen Beschreibungen der Komponenten Fehlerbehebung Beispielscripts und BIOS-Einstellungen Anmerkungen und Vorsichtshinweise ANMERKUNG: Eine ANMERKUNG macht auf wichtige Informationen aufmerksam, mit denen Sie den Computer besser einsetzen können.
Zurück zum Inhaltsverzeichnis Einführung Dell™ OpenManage™ Client Instrumentation Version 7.
l WMI-Anwendungsschicht - Diese Schicht besteht aus Verwaltungsanwendungen, wie z. B. Dell Client Manager, Dell OpenManage Client Administrator (OMCA) und anderen auf Standards beruhenden Verwaltungshilfsprogrammen und WMI-Anwendungen, wie z. B. Microsoft SMS, LANDesk, etc. Diese Schicht ist kein Teil von OMCI, und die Anwendungen sind Nutzer von Systemverwaltungsdaten, die vom Client über OMCI bereitgestellt werden.
l Diskettenlaufwerkscontroller l Mausanschluss für PS/2 (Personal System/2) l Integrierter Audio-Controller l Integrierter Netzwerkschnittstellen-Controller (NIC) l USB-Controller (Universal Serial Bus) l PCI-Steckplatz (Verbindung peripherer Komponenten) Der Netzwerkadministrator kann die Einstellungen für diese Komponenten entweder über das System-Setup-Programm des Computers oder über eine WMIVerwaltungsanwendung ändern. VORSICHTSHINWEIS: Das Ändern von LegacySelect-Attributen, wie z. B.
l Zusätzliche Unterstützung für Legacy Boot Modus auf Systemen mit einem UEFI-fähigen BIOS.
Zurück zum Inhaltsverzeichnis Installation und Deinstallation der Dell™ OpenManage™ Client Instrumentation Dell™ OpenManage™ Client Instrumentation Version 7.
1. Klicken Sie auf Jetzt herunterladen, um die Installationsdatei von der Dell-Support-Website unter support.dell.com herunterzuladen. Wenn das Fenster Dateidownload angezeigt wird, speichern Sie die Datei. 2. Doppelklicken Sie auf das Dell OpenManage Client Instrumentation Update Package. Daraufhin wird der Bildschirm "Dell OpenManage Client Instrumentation" angezeigt, der Einzelheiten wie unterstützte Geräte und Betriebssysteme, Fehlerbehebungsprogramme und Verbesserungen aufführt. 3.
7. 8. Wählen Sie die Option Vollständig aus und klicken Sie auf Weiter. Das Fenster InstallShield-Assistent zeigt die Meldung Ready to Install the Program (Programm kann jetzt installiert werden) an. Wird die Option Benutzerdefiniert ausgewählt, wird das Fenster Benutzerdefiniertes Setup aufgerufen, das ermöglicht, bestimmte Programmfunktionen zu installieren und zudem das Verzeichnis anzugeben, in dem OMCI installiert werden soll. Klicken Sie auf Weiter.
4. Folgen Sie den Anweisungen auf dem Bildschirm. ANMERKUNG: Verwenden Sie in Windows Vista das Symbol Programme und Funktionen in der Systemsteuerung, um OMCI zu deinstallieren. Deinstallation der zugehörigen Dateien Eine Standard-Deinstallation von OMCI deinstalliert die Treiberdateien und die verbundenen DLL-Dateien nicht. Sie verbleiben auf dem System.
Um die Client Instrumentation ohne das Installationsprogramm im automatischen Modus zu deinstallieren, führen Sie einen der folgenden Befehle aus: Für alle 32-Bit-Installationen von Windows: msiexec.exe /X{73F1BDB7-11E1-11D5-9DC6-00C04F2FC33B} /qn Für alle 64-Bit-Installationen von Windows: msiexec.
Zurück zum Inhaltsverzeichnis Windows-Verwaltungsinstrumentierung Dell™ OpenManage™ Client Instrumentation Version 7.8 Benutzerhandbuch WMI-Übersicht WMI-Sicherheit Dell-Informationen mit SMS 2.0 abrufen WMI-Scripts WMI-Übersicht Microsoft® Windows® Management Instrumentation (WMI) ist die Microsoft-Methode zur Implementierung von webbasierter Unternehmensverwaltung (WBEM). Die WMI ist in Microsoft Windows-Plattformen integriert. Die WMI besteht aus zwei Komponenten.
string SystemVendor; [SMS_Report(TRUE), read: ToInstance string SystemDescription; [SMS_Report(TRUE), read: ToInstance string ProcessorType; [SMS_Report(TRUE), read: ToInstance sint32 ProcessorSpeed; [SMS_Report(TRUE), read: ToInstance string BIOSVersion; [SMS_Report(TRUE), read: ToInstance datetime BIOSDate; [SMS_Report(TRUE), read: ToInstance string ServiceTag; [SMS_Report(TRUE), read: ToInstance string AssetTag; }; ToSubClass] ToSubClass] ToSubClass] ToSubClass] ToSubClass] ToSubClass] ToSubClass, write
Zurück zum Inhaltsverzeichnis
Zurück zum Inhaltsverzeichnis Warnungen Dell™ OpenManage™ Client Instrumentation Version 7.8 Benutzerhandbuch Übersicht ASF-Warnungsmeldungen WMI-Warnmeldungen Übersicht Warnungen werden erzeugt, wenn sich der gewünschte Systemstatus ändert. Es gibt zwei grundlegende Arten von Warnmeldungen: lokale Warnmeldungen an den aktuellen Computerbenutzer und Remote-Warnmeldungen an eine Verwaltungsanwendung. Dell™ OpenManage™ Client Instrumentation (OMCI) verarbeitet beide Warnungstypen.
Dell_IndicationStaticValues-Klasse bestimmen die Anzahl der Hinweise jeder Warnungsbedingung, die an das NT-Ereignisprotokoll und an die Anzeige gesendet werden. Sie können die unten aufgeführten Werte mit standardmäßigen CIM-Editoren oder Scripts ändern. l MaxNTEventLogNotifications: Die maximale Anzahl an Ereignisbenachrichtigungen, die an das NT-Ereignisprotokoll gesendet werden. Werte sind 0=nie senden, 1=nur beim ersten Auftreten, 2=beim ersten und zweiten Auftreten usw.
Speicherplatz auf einem der überwachten Festplattenlaufwerke unter diesen Prozentwert fällt. EccMemory Ein Speicher-Prüfsummenfehler ist aufgetreten. MINDERSCHWER 4 MemorySizeChanged Die Speichergröße wurde geändert.1 WARNUNG_HERABGESETZT 3 MemorySizeIncreased Die Speichergröße wurde erhöht.2 WARNUNG_HERABGESETZT 3 Die Speichergröße wurde vermindert.2 WARNUNG_HERABGESETZT 3 Eine Festplatte wurde entfernt. WARNUNG_HERABGESETZT 3 Eine Festplatte wurde hinzugefügt.
Zurück zum Inhaltsverzeichnis Beschreibungen der Komponenten Dell™ OpenManage™ Client Instrumentation Version 7.8 Benutzerhandbuch Tabelle 5-1 führt die Dell™-Instrumentierungskomponenten, deren Funktionen, Standard-Installationsverzeichnisse und andere wichtige Informationen auf. VORSICHTSHINWEIS: Das Ändern oder Löschen von Komponentendateien kann dazu führen, dass Dell™ OpenManage™ Client Instrumentation (OMCI) nicht mehr verwendet werden kann.
Indikationsanbieter %Programme%\Dell\OpenManage\ Client\IndiProv.dll DLL, die in regelmäßigen Abständen Abfragen nach Ereignissen durchführt, die an mehreren Ereignisquellen eintreten, und eine Indikation erzeugt, sobald ein Ereignis erkannt wird. Die Indikation wird dann der WMI zur Verfügung gestellt, die die Indikation an Indikationsanwender (Abonnenten) weiterleitet.
Zurück zum Inhaltsverzeichnis Fehlerbehebung Dell™ OpenManage™ Client Instrumentation Version 7.8 Benutzerhandbuch Wake Up On LAN Remote-Verbindung zur WMI- und Remote-BIOS- Aktualisierung Installationsprobleme Wake Up On LAN Wenn auf einem Client-Computersystem Wake Up On LAN nicht funktioniert, führen Sie die folgenden Tests durch: l Überprüfen Sie entweder mit Dell™ OpenManage™ IT Assistant oder über das System-Setup-Programm auf dem Client-System, ob Wake Up On LAN aktiviert ist.
ausgeführt werden kann, das nun ebenfalls ein Administrator auf dem Remote-Client ist. Überprüfen Sie außerdem, ob DCOM und CIM aktiviert sind. Informationen dazu finden Sie im IT Assistant-Benutzerhandbuch. ¡ l Führen Sie die folgenden Schritte durch, um Benutzerzugriffsstufen zu ändern, damit eine Remote-Verbindung zur WMI eines Systems hergestellt werden kann. ¡ Klicken Sie auf Start und danach auf Ausführen, geben Sie compmgmt.msc ein, und klicken Sie dann auf OK.
Zurück zum Inhaltsverzeichnis Beispielscripts und BIOS-Einstellungen Dell™ OpenManage™ Client Instrumentation Version 7.8 Benutzerhandbuch WMI-Beispielscripts Neu hinzugefügte BIOS-Einstellungen in OMCI 7.8 WMI-Beispielscripts Status des Gehäuseeingriffs zurücksetzen Unten finden Sie ein Beispiel von VBScript, das den Gehäuseeingriffstatus eines Systems zurücksetzt. Dieses Script kann mithilfe des Systemnamens lokal oder im Remote-Zugriff ausgeführt werden. Namespace: root\DellOMCI Class Name: Dell_SMBIO
strNameSpace & ":" & strClassName & "=" &_ Chr(34) & strKeyValue & Chr(34)) '*** Set the value of ChassisIntrusionStatus to'5' '***("Clear") '***Set the new value for the property and save the instance objInstance.Properties_.Item(strPropName).Value = 5 objInstance.Put_ '*** If any errors occurred, let the user know. If Err.Number <> 0 Then WScript.Echo "Clearing Chassis Intrusion Status failed.
strPropName = "ChassisIntrusionStatus" '*** Instanz der Dell_SMBIOSSettings-'***Klasse abrufen (es sollte nur 1 Instanz vorhanden sein).
WScript.Quit End If '*** Initialize variables strNameSpace = "root/Dellomci" strComputerName = WScript.Arguments(0) strClassName = "Dell_IndicationStaticValues" strPropName = "MaxDisplayNotifications" '*** Establish a connection to the DellOMCI namespace Set objWMIService =GetObject("winmgmts:{impersonationLevel=impersonate," &_ "AuthenticationLevel=pktprivacy}\\" & strComputerName & "\" &_ strNameSpace) '*** Retrieve the instances of '***Dell_IndicationStaticValues class (there should be 16 instances – one
'*** Prüfen Sie, ob die richtige ausführbare Datei zur Ausführung '***des Scripts verwendet wurde und ob alle Parameter weitergegeben wurden. If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _ (Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit End If '*** Variablen initialisieren strNameSpace = "root/Dellomci" strComputerName = WScript.
If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _ (Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit End If '*** Initialize variables strNameSpace = "root/Dellomci" strComputerName = WScript.
else WScript.Echo "Method failed." End If '*** Sub verwendet, um die richtige Verwendung des Scripts anzuzeigen Sub Usage() Dim strMessage strMessage = "incorrect syntax. You should run: " & vbCRLF & _ "cscript.exe //nologo SampleShutdown.vbs " WScript.Echo strMessage End Sub) Remote-Systemneustart Im Folgenden ist ein Beispiel von VBScript aufgeführt, das einen Dell-OMCI-Client im Remote-Zugriff neu startet.'**************************************************** '*** Name: SampleRestart.
'*** Schadensersatzanspruch diesbezüglich ab. Dell bietet keinen technischen '*** Support hinsichtlich solcher Scripts an. Weitere Informationen über WMI'***Scripts finden Sie in der entsprechenden Microsoft-Dokumentation.
'*** Check that the right executable was used to run the script '*** and that all parameters were passed If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _ (Wscript.Arguments.Count < 2) Then Call Usage() WScript.Quit End If '*** Initialize variables strNameSpace = "root/Dellomci" strComputerName = WScript.
'*** Dell_Configuration-Klasse abrufen Set objClass = GetObject("WinMgmts:{impersonationLevel=impersonate}//" & _ strComputerName & "/" & strNameSpace & ":" & strClassName) Set objMethod = objClass.Methods_(strMethod) '*** Stellt den In-Parameter der Methode auf die URL der BIOS-Kopfzeilendatei ein. Set objInParam = objMethod.inParameters.SpawnInstance_() objInParam.sUrl = WScript.Arguments(1) '*** Methode ausführen Set ObjOutParam = objClass.
objInstance.Put_ '*** If any errors occurred, let the user know If Err.Number <> 0 Then WScript.Echo "Setting PXE on next reboot failed." End If End If '*** Sub used to display the correct usage of the script Sub Usage() Dim strMessage strMessage = "incorrect syntax. You should run: " & vbCRLF & _ "cscript.exe //nologo SampleForcePXE.vbs " WScript.Echo strMessage End Sub ('**************************************************** '*** Name: SampleForcePXE.
'**************************************************** '*** Name: SampleWuOLEnable.vbs '*** Purpose: To enable Wakeup On LAN on a Dell OMCI client. '*** Usage: cscript.exe //nologo SampleWuOLEnable.vbs '*** '*** This sample script is provided as an example only, and has not been '*** tested, nor is warranted in any way by Dell; Dell disclaims any '*** liability in connection therewith. Dell provides no technical '*** support with regard to such scripting.
'*** Prüfen Sie, ob die richtige ausführbare Datei zur Ausführung des Scripts verwendet wurde '*** und ob alle Parameter weitergegeben wurden If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _ (Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit End If '*** Variablen initialisieren strNameSpace = "root/Dellomci" strComputerName = WScript.
'*** WQL Query to retrieve instances of Dell_SystemSummary strWQLQuery = "SELECT * FROM " & strClassName & " WHERE " & _ strKeyName & "=" & Chr(34) & strComputerName & Chr(34) '*** Retrieve instances of Dell_Configuration class (there should only '*** be 1 instance). Set colInstances = GetObject("WinMgmts:{impersonationLevel=impersonate}//"&_ strComputerName & "/" & strNameSpace).
strMessage = strMessage ("AssetTag").Value strMessage = strMessage strMessage = strMessage ("ServiceTag").Value strMessage = strMessage strMessage = strMessage ("BIOSVersion").Value Exit For Weiter & objInstance.Properties_.Item & vbCRLF & "Service Tag: " & objInstance.Properties_.Item & vbCRLF & "BIOS Version: " & objInstance.Properties_.Item '*** Anzeige der Ergebnisse WScript.
"cscript.exe //nologo SampleBIOSPwd.vbs " & Chr(34) & _ " space " & Chr(34) WScript.Echo strMessage End Sub ('**************************************************** '*** Name: SampleBIOSPwd.vbs '*** Zweck: Das BIOS-Kennwort auf einem Dell OMCI-Client zu ändern. '*** Verwendung: cscript.exe //nologo SampleBIOSPwd.vbs " Leerstelle " '*** '*** Dieses Beispielscript dient nur zur Anschauung und wurde nicht '*** getestet.
l EnableMediaCard l eSATAPort l ExpressCard l HardDriveFreeFallProtection l HardwarePrefetchTrainingOnSoftwarePrefetch l HotkeyToToggleWxANRadio l HTAssist l MinicardSSDEnable l NetworkActivityLED l RearSingleUSB l SRIOV Global Enable l StrongPassword l SurroundView l USB30 l WatchdogTimer l WirelessAdapter l WirelessUWB l WxANRadio ANMERKUNG: Weitere Informationen zu OMCI-Klassen, -Eigenschaften und deren Beschreibungen finden Sie im Dell OpenManage Client Instrumentation