Users Guide
ZurückzumInhaltsverzeichnis
Anhang
Dell™OpenManage™ClientInstrumentationVersion7.5:Benutzerhandbuch
WMI-Beispielskripte
BIOS-Token,dieinOMCIunterstütztwerden
WMI-Beispielskripte
Remote-System-Herunterfahren
'*******************************************************************
'*** Name: SampleShutdown.vbs
'*** Purpose: To shut down a Dell™ OMCI client.
'*** Usage: cscript.exe //nologo SampleShutdown.vbs <systemname>
'***
'*** (Name: SampleShutdown.vbs
'*** Zweck: Einen Dell™OMCI-Client herunterzufahren.
'*** Verwendung: cscript.exe //nologo SampleShutdown.vbs <Systemname>)
'***
'*** 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.
'*** For more information on WMI scripting, refer to applicable
'*** Microsoft® documentation.
'***
'*** (Dieses Beispielskript ist lediglich ein bereitgestelltes
'*** Beispiel und ist weder getestet noch in irgendeiner Weise
'*** von Dell garantiert; Dell lehnt jegliche Haftung in Verbindung
'***damitab.DellbietetkeinentechnischenSupportbezüglich
'***solcherSkriptean.WeitereInformationenüberWMI-Scripte
'*** finden Sie in der entsprechenden Microsoft-®-Dokumentation.)
'*******************************************************************
Option Explicit
'*** Declare variables (Variablen angeben)
Dim strNameSpace
Dim strComputerName
Dim strClassName
Dim strPropValue
Dim objInstance
Dim ObjOutParam
Dim strMethod
'*** Check that the right executable was used to run
'*** the script and that all parameters were passed
'***
'***(PrüfenSie,obdierichtigeausführbareDateizurAusführungdes
'*** Skripts verwendet wurde und ob alle Parameter weitergegeben wurden)
If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _
(Wscript.Arguments.Count<1)Then
CallUsage()
WScript.Quit
End If
'*** Initialize variables (Variablen initialisieren)
strNameSpace = "root/Dellomci"
strComputerName = WScript.Arguments(0)
strClassName = "Dell_Configuration"
strPropValue = "Configuration"
strMethod = "Shutdown"
'*** Retrieve the Dell_Configuration class
'***
'*** (Dell_Configuration-Klasse abrufen)
Set objInstance = GetObject("WinMgmts:{impersonationLevel=impersonate}//" &_
strComputerName&"/"&strNameSpace&":"&strClassName)
'*** Execute the Shutdown method
'***
'***(MethodezumHerunterfahrenausführen)
Set ObjOutParam = objInstance.ExecMethod_(strMethod)
'*** Let the user know whether the method returned success or not
'*** Note: if return value is 0, it does not mean the system has
'*** shutdown, it only means that the shutdown method was initiated
'*** successfully.
'***










