User Guide

User Guide
サンプルスクリプトと BIOS 設定: Dell OpenManage Client Instrumentation バージョン 7.7 ユーザーズガイド

目次に戻る

サンプルスクリプトと BIOS 設定

Dell™ OpenManage™ Client Instrumentation バージョン 7.7 ユーザーズガイド

  WMI サンプルスクリプト

  OMCI 7.7 でサポートされている BIOS 設定



WMI サンプルスクリプト

シャーシ侵入ステータスのクリア

以下のサンプル VBScript は、システムのシャーシ侵入ステータスをクリアします。このスクリプトは、システムの名前を使用してローカルまたはリモートから実行できます。

Namespace: root¥DellOMCI

Class Name: Dell_SMBIOSsettings

Instance 'Key' Value: 0

Property Name: ChassisIntrusionStatus

Property Value: 5 '**************************************************** '*** Name: SampleChassisIntrusionClear.vbs

'*** Purpose: To clear the chassis intrusion status on a Dell OMCI client.

'*** Usage: cscript.exe //nologo SampleChassisIntrusionClear.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. '*************************************************** Option Explicit

'*** Declare variables

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim strKeyValue

Dim objInstance

Dim strPropName

Dim strPropValue

'*** 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 < 1) Then

Call Usage()

WScript.Quit

End If

'*** Initialize variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_SMBIOSsettings"

strKeyValue = "0"

strPropName = "ChassisIntrusionStatus"

'*** Retrieve the instance of Dell_SMBIOSSettings '***class (there should only be 1 instance).

Set objInstance =GetObject("WinMgmts:{impersonationLevel=impersonate ,AuthenticationLevel=pktprivacy }//" &_ strComputerName & "/" & 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."

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 SampleChassisIntrusionClear.vbs <systemname>" WScript.Echo strMessage

End Sub

(名前空間: root¥DellOMCI

クラス名: Dell_SMBIOSsettings

インスタンス 'キー' 値: 0

プロパティ名: ChassisIntrusionStatus

プロパティ値: 5 '**************************************************** '*** 名前: SampleChassisIntrusionClear.vbs

'*** 目的: Dell OMCI クライアント上のシャーシ侵入ステータスのクリア

'*** 使用法: cscript.exe //nologo SampleChassisIntrusionClear.vbs <システム名>

'***

'*** このサンプルスクリプトは参考のために提供されているだけです。'***テストされておらず、Dell による保証も付いていません。 '***Dell は、このサンプルスクリプトに関して、いかなる '*** 責任も負いません。Dell は、この'*** スクリプトに関連する テクニカルサポートは'***提供していません。WMI スクリプトの詳細については、 '***該当する Microsoft のマニュアルを*** 参照してください。'*************************************************** Option Explicit

'*** 変数の宣言

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim strKeyValue

Dim objInstance

Dim strPropName

Dim strPropValue

'*** スクリプトの実行に正しい実行ファイルが使用され、'*** パラメータがすべて渡されたことを確認してください。

If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _ (Wscript.Arguments.Count < 1) Then

Call Usage()

WScript.Quit

End If

'*** 変数の初期化

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_SMBIOSsettings"

strKeyValue = "0"

strPropName = "ChassisIntrusionStatus"

'*** Dell_SMBIOSSettings '***クラスのインスタンスを取得します(インスタンスは 1 つしかないはずです)

Set objInstance =GetObject("WinMgmts:{impersonationLevel=impersonate ,AuthenticationLevel=pktprivacy }//" &_ strComputerName & "/" & strNameSpace & ":" & strClassName & "=" &_ Chr(34) & strKeyValue & Chr(34))

'*** ChassisIntrusionStatus の値を「5」に設定します'***("クリア")

'***プロパティの新しい値を設定し、 objInstance.Properties_.Item(strPropName).Value = 5 objInstance.Put_ のインスタンスを保存します

'*** エラーが発生した場合は、ユーザーに通知します。

If Err.Number <> 0

Then WScript.Echo "シャーシ侵入ステータスのクリアに失敗しました。"

End If

'*** スクリプトの正しい使用法を表示するために使用する Sub

Sub Usage()

Dim strMessage

strMessage = "構文が正しくありません。次のように実行します: " & vbCRLF & _ "cscript.exe /nologo SampleChassisIntrusionClear.vbs <システム名>" WScript.Echo strMessage

End Sub)

すべての警告のデスクトップメッセージを無効にする

以下の VBScript サンプルは、警告状態が検知されたときにデスクトップに表示されるメッセージボックスを無効にします。

Namespace: root¥DellOMCI

Class Name: Dell_IndicationStaticValues

Instance 'Key' Value: Not Applicable to this example

Property Name: MaxDisplayNotifications

Property Value: 0 '**************************************************** '*** Name: SampleDisableAlertMessages.vbs

'*** Purpose: To disable the desktop message box for '***all alerts on a Dell OMCI client.

'***Usage: cscript.exe //nologo '***SampleDisableAlertMessages.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. '**************************************************** Option Explicit

'*** Declare variables

Dim objWMIService

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim ColSystem

Dim objInstance

Dim strPropName

Dim strPropValue

'*** 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 < 1) Then

Call Usage()

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 for each alert type).

Set ColSystem=objWMIService.execquery ("Select * from " & strClassName)

For each objInstance in ColSystem

'*** Set the value of MaxDisplayNotifications to'0' '*** Set the new value for the property and save the instance objInstance.Properties_.Item(strPropName).Value = 0 objInstance.Put_ Next

'*** If any errors occurred, let the user know.

If Err.Number <> 0 Then

WScript.Echo "The change to the property failed."

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 SampleDisableAlertMessages.vbs <systemname>" WScript.Echo strMessage

End Sub

(名前空間: root¥DellOMCI

クラス名: Dell_IndicationStaticValues

インスタンス 'キー' 値: この例では、適用なし

プロパティ名: MaxDisplayNotifications

プロパティ値: 0 '**************************************************** '*** 名前: SampleDisableAlertMessages.vbs

'*** 目的: Dell OMCI クライアント上のすべての警告の '***デスクトップメッセージボックスを無効にする。

'***使用法: cscript.exe //nologo '***SampleDisableAlertMessages.vbs <システム名>'***

'*** このサンプルスクリプトは参考のために提供されているだけです。'***テストされておらず、Dell による保証も付いていません。 '***Dell は、このサンプルスクリプトに関して、いかなる '*** 責任も負いません。Dell では、このスクリプトに関連する テクニカル'***サポートは提供していません。WMI スクリプトの'***詳細については、該当する '***Microsoft® のマニュアルを参照してください。'**************************************************** Option Explicit

'*** 変数の宣言

Dim objWMIService

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim ColSystem

Dim objInstance

Dim strPropName

Dim strPropValue

'*** スクリプトの実行に正しい実行ファイルが使用され、'***パラメータがすべて渡されたことを確認する

If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _

(Wscript.Arguments.Count < 1) Then

Call Usage()

WScript.Quit

End If

'*** 変数の初期化

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_IndicationStaticValues"

strPropName = "MaxDisplayNotifications"

'*** Dell OMCI 名前空間との接続確立 namespace Set objWMIService =GetObject("winmgmts:{impersonationLevel=impersonate," &_ "AuthenticationLevel=pktprivacy}¥¥" & strComputerName & "¥" &_ strNameSpace)

'*** Dell_IndicationStaticValues インスタンスの取得 '***(各警告タイプに 16 のインスタンス)。

Set ColSystem=objWMIService.execquery ("Select * from " & strClassName)

For each objInstance in ColSystem

'*** MaxDisplayNotifications の値を 「0」に設定 '*** プロパティに新しい値を設定し、インスタンスを保存 objInstance.Properties_.Item(strPropName).Value = 0 objInstance.Put_ Next

'*** エラーが発生した場合は、ユーザーに通知します。

If Err.Number <> 0 Then

WScript.Echo "プロパティの変更に失敗しました。"

End If

'*** スクリプトの正しい使用法を表示するために使用する Sub '***script

Sub Usage()

Dim strMessage

strMessage = "構文が正しくありません。次のように実行します:" & vbCRLF & _ "cscript.exe /nologo SampleDisableAlertMessages.vbs <systemname>" WScript.Echo strMessage

End Sub)

リモートシステムのシャットダウン

以下のサンプル VBScript は、リモートから Dell™ OMCI クライアントをシャットダウンします。

'****************************************************
'*** Name: SampleShutdown.vbs
'*** Purpose: To shut down a Dell™ OMCI client.
'*** Usage: 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.
'****************************************************
Option Explicit

'*** Declare variables
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
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.Arguments(0)
strClassName = "Dell_Configuration"
strPropValue = "Configuration"
strMethod = "Shutdown"

'*** Retrieve the Dell_Configuration class
Set objInstance = GetObject("WinMgmts:{impersonationLevel=impersonate}//" &_
        strComputerName & "/" & strNameSpace & ":" & strClassName)

'*** Execute the Shutdown method
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.
If objOutParam.ReturnValue = 0 Then
        WScript.Echo "Method completed successfully."
else
        WScript.Echo "Method failed."
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 SampleShutdown.vbs <systemname>"
WScript.Echo strMessage
End Sub

('****************************************************
'*** 名前: SampleShutdown.vbs
'*** 目的: To shut down a Dell™ OMCI クライアントのシャットダウン
'*** Usage: cscript.exe //nologo SampleShutdown.vbs <システム名>
'***
'*** このサンプルスクリプトは、参考のために提供されているだけで、
'*** テストされておらず、Dell による保証も付いていません。
'*** Dell は、このサンプルスクリプトに関して、いかなる '*** 責任も負いません。Dell では、このスクリプトに関する
'*** テクニカルサポートは提供していません。WMI スクリプトの詳細
'*** については、該当する Microsoft®
'*** のマニュアルを参照してください。.
'****************************************************
Option Explicit

'*** 変数の宣言
Dim strNameSpace
Dim strComputerName
Dim strClassName
Dim strPropValue
Dim objInstance
Dim ObjOutParam
Dim strMethod

'*** スクリプトの実行に正しい実行ファイルが使用され、
'*** パラメータがすべて渡されたことを確認する
If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _
        (Wscript.Arguments.Count < 1) Then
        Call Usage()
        WScript.Quit
End If

'*** 変数の初期化
strNameSpace = "root/Dellomci"
strComputerName = WScript.Arguments(0)
strClassName = "Dell_Configuration"
strPropValue = "Configuration"
strMethod = "Shutdown"

'*** Dell_Configuration クラス の取得
Set objInstance = GetObject("WinMgmts:{impersonationLevel=impersonate}//" &_
        strComputerName & "/" & strNameSpace & ":" & strClassName)

'*** シャットダウンメソッドの実行
Set ObjOutParam = objInstance.ExecMethod_(strMethod)

'*** メソッドが正常に実行されたかどうかをユーザーに通知する
'*** メモ: 戻り値が 0 の場合は、システムが
'*** シャットダウンしたのではなく、シャットダウンメソッドが正常に
'*** 開始したことを意味します。
If objOutParam.ReturnValue = 0 Then
        WScript.Echo "メソッドが正常に完了しました。"
else
        WScript.Echo "メソッドが失敗しました。"
End If

'*** スクリプトの正しい使用法を表示するために使用する Sub
Sub Usage()
Dim strMessage
strMessage = "構文が正しくありません。次のように実行します:" & vbCRLF & _
        "cscript.exe //nologo SampleShutdown.vbs <システム名>"
WScript.Echo strMessage
End Sub)

リモートシステムの再起動

以下のサンプル VBScript は、リモートから Del OMCI クライアントを再起動します。

'****************************************************
'*** Name: SampleRestart.vbs
'*** Purpose: To restart a Dell OMCI client.
'*** Usage: cscript.exe //nologo SampleRestart.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.
'****************************************************

Option Explicit

'*** Declare variables
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
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.Arguments(0)
strClassName = "Dell_Configuration"
strPropValue = "Configuration"
strMethod = "Restart"

'*** Retrieve the Dell_Configuration class
Set objInstance = GetObject("WinMgmts:{impersonationLevel=impersonate}//" &_
        strComputerName & "/" & strNameSpace & ":" & strClassName)

'*** Execute the Shutdown method
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.
If objOutParam.ReturnValue = 0 Then
        WScript.Echo "Method completed successfully."
else
        WScript.Echo "Method failed."
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 SampleRestart.vbs <systemname>"
WScript.Echo strMessage
End Sub

('****************************************************
'*** 名前:SampleRestart.vbs
'*** 目的:Dell OMCI クライントの再起動。
'*** 使用法: cscript.exe //nologo SampleRestart.vbs <システム名>
'***
'*** このサンプルスクリプトは、参考のために提供されているだけで、
'*** テストされておらず、Dell による保証も付いていません。
'*** Dell は、このサンプルスクリプトに関して、いかなる
'*** 責任も負いません。Dell では、このスクリプトに関する
'*** WMI スクリプトの詳細については、Microsoft のマニュアルを参照してください。
'****************************************************

Option Explicit

'*** 変数の宣言
Dim strNameSpace
Dim strComputerName
Dim strClassName
Dim strPropValue
Dim objInstance
Dim ObjOutParam
Dim strMethod

'*** スクリプトの実行に正しい実行ファイルが使用され、
'*** パラメータがすべて渡されたことを確認する
If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _
        (Wscript.Arguments.Count < 1) Then
        Call Usage()
        WScript.Quit
End If

'*** 変数の初期化
strNameSpace = "root/Dellomci"
strComputerName = WScript.Arguments(0)
strClassName = "Dell_Configuration"
strPropValue = "Configuration"
strMethod = "Restart"

'*** Dell_Configuration クラス の取得
Set objInstance = GetObject("WinMgmts:{impersonationLevel=impersonate}//" &_
        strComputerName & "/" & strNameSpace & ":" & strClassName)

'*** シャットダウンメソッドの実行
Set ObjOutParam = objInstance.ExecMethod_(strMethod)

'*** メソッドが正常に実行されたかどうかをユーザーに通知する
'*** メモ: 戻り値が 0 の場合は、システムが
'*** シャットダウンしたのではなく、シャットダウンメソッドが正常に
'*** 開始したことを意味します。
If objOutParam.ReturnValue = 0 Then
        WScript.Echo "Method completed successfully."
else
        WScript.Echo "Method failed."
End If

'*** スクリプトの正しい使用法を表示するために使用する Sub
Sub Usage()
Dim strMessage
strMessage = "incorrect syntax. You should run: " & vbCRLF & _
        "cscript.exe //nologo SampleRestart.vbs <systemname>"
WScript.Echo strMessage
End Sub)

リモート BIOS のアップデート

以下のサンプル VBScript は、リモートから Del OMCI クライアントを再起動します。

'****************************************************
'*** Name: SampleFlash.vbs
'*** Purpose: To flash the BIOS of a Dell OMCI client.
'*** Usage: cscript.exe //nologo SampleFlash.vbs <systemname> <URL
'*** of BIOS header file>
'***
'*** 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.
'****************************************************

Option Explicit

'*** Declare variables
Dim strNameSpace
Dim strComputerName
Dim strClassName
Dim strPropValue
Dim objInstance
Dim ObjOutParam
Dim strMethod
Dim objMethod
Dim objClass
Dim objInParam


'*** 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.Arguments(0)
strClassName = "Dell_Configuration"
strPropValue = "Configuration"
strMethod = "FlashBios"

'*** Retrieve the Dell_Configuration class
Set objClass = GetObject("WinMgmts:{impersonationLevel=impersonate}//" & _
        strComputerName & "/" & strNameSpace & ":" & strClassName)

Set objMethod = objClass.Methods_(strMethod)

'*** Set the In parameter of the method to the URL of BIOS header file
Set objInParam = objMethod.inParameters.SpawnInstance_()
objInParam.sUrl = WScript.Arguments(1)

'*** Execute the method
Set ObjOutParam = objClass.ExecMethod_(strMethod, objInParam)

'*** Let the user know whether the method returned success or not
'*** Note: if return value is 0, it does not mean the system's BIOS has
'*** been flashed, it only means that the flash method was initiated
'*** successfully.
If objOutParam.ReturnValue = 0 Then
        WScript.Echo "Method completed successfully."
else
        WScript.Echo "Method failed."
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 SampleFlash.vbs <systemname> <URL of BIOS
        header file>"
WScript.Echo strMessage
End Sub

('****************************************************
'*** Name: SampleFlash.vbs
'*** 目的: Dell OMCI クライアントの BIOS をフラッシュする。
'*** Usage: cscript.exe //nologo SampleFlash.vbs <システム名> <URL
'*** of BIOS header file>
'***
'*** このサンプルスクリプトは、参考のために提供されているだけで、
'*** テストされておらず、Dell による保証も付いていません。 Dell は
'*** このサンプルスクリプトに関して、いかなる '*** 責任も負いません。また、
'*** テクニカルサポートは提供していません。'*** WMI スクリプトの詳細については、
'*** 該当する Microsoft のマニュアルを参照してください。
'****************************************************

Option Explicit

'*** 変数の宣言
Dim strNameSpace
Dim strComputerName
Dim strClassName
Dim strPropValue
Dim objInstance
Dim ObjOutParam
Dim strMethod
Dim objMethod
Dim objClass
Dim objInParam


'*** スクリプトの実行に正しい実行ファイルが使用され、
'*** パラメータがすべて渡されたことを確認する
If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _
        (Wscript.Arguments.Count < 2) Then
        Call Usage()
        WScript.Quit
End If

'*** 変数の初期化
strNameSpace = "root/Dellomci"
strComputerName = WScript.Arguments(0)
strClassName = "Dell_Configuration"
strPropValue = "Configuration"
strMethod = "FlashBios"

'*** Dell_Configuration クラス の取得
Set objClass = GetObject("WinMgmts:{impersonationLevel=impersonate}//" & _
        strComputerName & "/" & strNameSpace & ":" & strClassName)

Set objMethod = objClass.Methods_(strMethod)

'*** メソッドの In パラメータを BIOS ヘッダーファイルの URL に設定する
Set objInParam = objMethod.inParameters.SpawnInstance_()
objInParam.sUrl = WScript.Arguments(1)

'*** メソッドの実行
Set ObjOutParam = objClass.ExecMethod_(strMethod, objInParam)

'*** メソッドが正常に実行されたかどうかをユーザーに通知する
'*** メモ: 戻り値が 0 の場合は、システムの BIOS が
'*** フラッシュされたのではなく、フラッシュメソッドが正常に
'*** 開始したことを意味します。
If objOutParam.ReturnValue = 0 Then
        WScript.Echo "メソッドが正常に完了しました。"
else
        WScript.Echo "メソッドが失敗しました。"
End If

'*** スクリプトの正しい使用法を表示するために使用する Sub
Sub Usage()
Dim strMessage
strMessage = "incorrect syntax. You should run: " & vbCRLF & _
        "cscript.exe //nologo SampleFlash.vbs <systemname> <URL of BIOS
        header file>"
WScript.Echo strMessage
End Sub)

次回の再起動時の PXE 起動を有効にする

以下の VBScript サンプルは、次回の再起動時に Dell OMCI クライアントが PXE 起動するように強制します。

'****************************************************
'*** Name: SampleForcePXE.vbs
'*** Purpose: To force a Dell OMCI client to boot to PXE on next reboot.
'*** Usage: cscript.exe //nologo SampleForcePXE.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.
'****************************************************

Option Explicit

'*** Declare variables
Dim strNameSpace
Dim strComputerName
Dim strClassName
Dim strKeyValue
Dim objInstance
Dim strPropName
Dim strPropValue

'*** 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 < 1) Then
        Call Usage()
        WScript.Quit
End If

'*** Initialize variables
strNameSpace = "root/Dellomci"
strComputerName = WScript.Arguments(0)
strClassName = "Dell_Configuration"
strKeyValue = "Configuration"
strPropName = "ForcePXEOnNextBoot"

'*** Retrieve the instance of Dell_Configuration class (there should
'*** only be 1 instance).
Set objInstance = GetObject("WinMgmts:{impersonationLevel=impersonate}//" &_
        strComputerName & "/" & strNameSpace & ":" & strClassName & "=" & _
        Chr(34) & strKeyValue & Chr(34))

strPropValue = objInstance.Properties_.Item(strPropName).Value

'*** Set the new value for the property and save the instance, but only
'*** if the current value is not already 3 ('Enabled')
If strPropValue <> 3 Then
        objInstance.Properties_.Item(strPropName).Value = 3
        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 <systemname>"
WScript.Echo strMessage
End Sub

('****************************************************
'*** 名前: SampleForcePXE.vbs
'*** 目的: 次回の再起動時に Dell OMCI クライアントの PXE 起動を強制する
'*** 使用法: cscript.exe //nologo SampleForcePXE.vbs <システム名>
'***
'*** このサンプルスクリプトは、参考のために提供されているだけで、
'*** テストされておらず、Dell による保証も付いていません。 '***Dell は、
このサンプルスクリプトに関して、いかなる '*** 責任も負いません。Dell では、このスクリプトに関する
'*** テクニカルサポートは提供していません。'*** WMI スクリプトの詳細については、
該当する Microsoft のマニュアルを参照してください。
'****************************************************

Option Explicit

'*** 変数の宣言
Dim strNameSpace
Dim strComputerName
Dim strClassName
Dim strKeyValue
Dim objInstance
Dim strPropName
Dim strPropValue

'*** スクリプトの実行に正しい実行ファイルが使用され、
'*** パラメータがすべて渡されたことを確認する
If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _
        (Wscript.Arguments.Count < 1) Then
        Call Usage()
        WScript.Quit
End If

'*** 変数の初期化
strNameSpace = "root/Dellomci"
strComputerName = WScript.Arguments(0)
strClassName = "Dell_Configuration"
strKeyValue = "Configuration"
strPropName = "ForcePXEOnNextBoot"

'*** Dell_Configuration クラス のインスタンスを取得する(1 インスタンス
'*** しかないはずです)。
Set objInstance = GetObject("WinMgmts:{impersonationLevel=impersonate}//" &_
        strComputerName & "/" & strNameSpace & ":" & strClassName & "=" & _
        Chr(34) & strKeyValue & Chr(34))

strPropValue = objInstance.Properties_.Item(strPropName).Value

'*** 現在の値が既に 3(有効)になっていない場合にのみ、
プロパティに新しい値を設定してインスタンスを保存する
If strPropValue <> 3 Then
        objInstance.Properties_.Item(strPropName).Value = 3
        objInstance.Put_

        '*** エラーが発生した場合は、ユーザーに通知する
        If Err.Number <> 0 Then
                WScript.Echo "次回の再起動時の PXE の設定に失敗しました。"
        End If
End If

'*** スクリプトの正しい使用法を表示するために使用する Sub
Sub Usage()
Dim strMessage
strMessage = "構文が正しくありません。次のように実行します: " & vbCRLF & _
        "cscript.exe //nologo SampleForcePXE.vbs <システム名>"
WScript.Echo strMessage
End Sub)

Wakeup on LAN の有効化

以下のサンプル VBScript は、Dell OMCI クライアントで Wakeup oN LAN を有効にします。

'****************************************************
'*** Name: SampleWuOLEnable.vbs
'*** Purpose: To enable Wakeup On LAN on a Dell OMCI client.
'*** Usage: cscript.exe //nologo SampleWuOLEnable.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.
'****************************************************

Option Explicit

'*** Declare variables
Dim strNameSpace
Dim strComputerName
Dim strClassName
Dim strKeyValue
Dim objInstance
Dim strPropName
Dim strPropValue

'*** 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 < 1) Then
        Call Usage()
        WScript.Quit

End If

'*** Initialize variables
strNameSpace = "root/Dellomci"
strComputerName = WScript.Arguments(0)
strClassName = "Dell_SMBIOSSettings"
strKeyValue = "0"
strPropName = "WakeupOnLan"
'*** Retrieve the instance of Dell_SMBIOSSettings class (there should
'*** only be 1 instance).
Set objInstance = GetObject("WinMgmts:{impersonationLevel=impersonate}//" &_
        strComputerName & "/" & strNameSpace & ":" & strClassName & "=" & _
        Chr(34) & strKeyValue & Chr(34))

strPropValue = objInstance.Properties_.Item(strPropName).Value

'*** Set the value of WakeUpOnLan only if it is not already '6' ("Enable
'*** for all NICs")
if strPropValue <> 6 then

        '*** Set the new value for the property and save the instance
        objInstance.Properties_.Item(strPropName).Value = 6
        objInstance.Put_

        '*** If any errors occurred, let the user know
        If Err.Number <> 0 Then
                WScript.Echo "Enabling WakeUp On Lan 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 SampleWuOLEnable.vbs <systemname>"
WScript.Echo strMessage
End Sub

('****************************************************
'*** 名前: SampleWuOLEnable.vbs
'*** 目的: Dell OMCI クライントで Wakeup On LAN を有効にする
'*** 使用法: cscript.exe //nologo SampleWuOLEnable.vbs <システム名>
'***
'*** このサンプルスクリプトは、参考のために提供されているだけで、
'*** テストされておらず、Dell による保証も付いていません。 '***Dell は、
このサンプルスクリプトに関して、いかなる '*** 責任も負いません。Dell では、このスクリプトに関する
'*** テクニカルサポートは提供していません。'*** WMI スクリプトの詳細については、
該当する Microsoft のマニュアルを参照してください。
'****************************************************

Option Explicit

'*** 変数の宣言
Dim strNameSpace
Dim strComputerName
Dim strClassName
Dim strKeyValue
Dim objInstance
Dim strPropName
Dim strPropValue

'*** スクリプトの実行に正しい実行ファイルが使用され、
'*** パラメータがすべて渡されたことを確認する
If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _
        (Wscript.Arguments.Count < 1) Then
        Call Usage()
        WScript.Quit

End If

'*** 変数の初期化
strNameSpace = "root/Dellomci"
strComputerName = WScript.Arguments(0)
strClassName = "Dell_SMBIOSSettings"
strKeyValue = "0"
strPropName = "WakeupOnLan"
'*** Dell_SMBIOSSettings クラスのインスタンスを取得する
'*** しかないはずです)。
Set objInstance = GetObject("WinMgmts:{impersonationLevel=impersonate}//" &_
        strComputerName & "/" & strNameSpace & ":" & strClassName & "=" & _
        Chr(34) & strKeyValue & Chr(34))

strPropValue = objInstance.Properties_.Item(strPropName).Value

'*** 既に「6」でない場合にのみ WakeUpOnLan の値を「6」に設定
'*** (すべての NIC で有効にする)
if strPropValue <> 6 then

        '*** プロパティの新しい値を設定してインスタンスを保存する
        objInstance.Properties_.Item(strPropName).Value = 6
        objInstance.Put_

        '*** エラーが発生した場合は、ユーザーに通知する
        If Err.Number <> 0 Then
                WScript.Echo "Enabling WakeUp On Lan の有効化に失敗しました。"
        End If
End If

'*** スクリプトの正しい使用法を表示するために使用する Sub
Sub Usage()
Dim strMessage
strMessage = "構文が正しくありません。次のように実行します: " & vbCRLF & _
        "cscript.exe //nologo SampleWuOLEnable.vbs <システム名>"
WScript.Echo strMessage
End Sub)

サービスタグ、資産タグ、BIOS リビジョンの取得

以下のサンプル VBScript は、Dell OMCI クライントのアセットタグ、サービスタグ、および BIOS リビジョンを表示します。

'****************************************************
'*** Name: SampleSystemSummary.vbs
'*** Purpose: To display asset tag, service tag, and BIOS revision of
'*** a Dell OMCI client.
'*** Usage: cscript.exe //nologo SampleSystemSummary.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.
'****************************************************

Option Explicit

'*** Declare variables
Dim strNameSpace
Dim strComputerName
Dim strClassName
Dim colInstances
Dim objInstance
Dim strWQLQuery
Dim strMessage
Dim strKeyName

'*** 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 < 1) Then
        Call Usage()
        WScript.Quit
End If

'*** Initialize variables
strNameSpace = "root/Dellomci"
strComputerName = WScript.Arguments(0)
strClassName = "Dell_SystemSummary"
strKeyName = "Name"

'*** 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).ExecQuery(strWQLQuery, "WQL",
        NULL)

'*** Use only first instance to retrieve asset tag, service tag, and BIOS
'*** version
For Each objInstance in colInstances
        strMessage = "Asset Tag: "
        strMessage = strMessage & objInstance.Properties_.Item
        ("AssetTag").Value
        strMessage = strMessage & vbCRLF & "Service Tag: "
        strMessage = strMessage & objInstance.Properties_.Item
        ("ServiceTag").Value
        strMessage = strMessage & vbCRLF & "BIOS Version: "
        strMessage = strMessage & objInstance.Properties_.Item
        ("BIOSVersion").Value
     Exit For
Next

'*** Display the results
WScript.Echo strMessage

'*** Sub used to display the correct usage of the script
Sub Usage()
Dim strMessage
strMessage = "incorrect syntax. You should run: " & vbCRLF & _
        "cscript.exe //nologo SampleSystemSummary.vbs <systemname>"
WScript.Echo strMessage
End Sub

('****************************************************
'*** 名前: SampleSystemSummary.vbs
'*** 目的: Dell OMCI クライアントのアセットタグ、サービスタグおよび
'*** BIOS リビジョンを表示する
'*** 使用法: cscript.exe //nologo SampleSystemSummary.vbs <systemname>
'***
'*** このサンプルスクリプトは、参考のために提供されているだけで、
'*** テストされておらず、Dell による保証も付いていません。 '***Dell は、
このサンプルスクリプトに関して、いかなる '*** 責任も負いません。Dell では、このスクリプトに関する
'*** テクニカルサポートは提供していません。'*** WMI スクリプトの詳細については、
該当する Microsoft のマニュアルを参照してください。
'****************************************************

Option Explicit

'*** 変数の宣言
Dim strNameSpace
Dim strComputerName
Dim strClassName
Dim colInstances
Dim objInstance
Dim strWQLQuery
Dim strMessage
Dim strKeyName

'*** スクリプトの実行に正しい実行ファイルが使用され、
'*** パラメータがすべて渡されたことを確認する
If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _
        (Wscript.Arguments.Count < 1) Then
        Call Usage()
        WScript.Quit
End If

'*** 変数の初期化
strNameSpace = "root/Dellomci"
strComputerName = WScript.Arguments(0)
strClassName = "Dell_SystemSummary"
strKeyName = "Name"

'*** Dell_SystemSummary のインスタンスを取得する WQL Query
strWQLQuery = "SELECT * FROM " & strClassName & " WHERE " & _
        strKeyName & "=" & Chr(34) & strComputerName & Chr(34)

'*** Dell_Configuration クラスのインスタンスを取得する (1 インスタンス
'*** しかないはずです)。
Set colInstances = GetObject("WinMgmts:{impersonationLevel=impersonate}//"&_
        strComputerName & "/" & strNameSpace).ExecQuery(strWQLQuery, "WQL",
        NULL)

'*** アセットタグ、サービスタグ、および BIOS バージョンを取得するには、
'*** 最初のインスタンスのみを使用する
For Each objInstance in colInstances
        strMessage = "Asset Tag: "
        strMessage = strMessage & objInstance.Properties_.Item
        ("AssetTag").Value
        strMessage = strMessage & vbCRLF & "Service Tag: "
        strMessage = strMessage & objInstance.Properties_.Item
        ("ServiceTag").Value
        strMessage = strMessage & vbCRLF & "BIOS Version: "
        strMessage = strMessage & objInstance.Properties_.Item
        ("BIOSVersion").Value
     Exit For
次へ

'*** 結果を表示する
WScript.Echo strMessage

'*** スクリプトの正しい使用法を表示するために使用する Sub
Sub Usage()
Dim strMessage
strMessage = "構文が正しくありません。次のように実行します: " & vbCRLF & _
        "cscript.exe //nologo SampleSystemSummary.vbs <システム名>"
WScript.Echo strMessage
End Sub)

BIOS パスワードの変更

以下のサンプル VBScript は、Dell OMCI クライアントの BIOS パスワードを変更します。

'****************************************************
'*** Name: SampleBIOSPwd.vbs
'*** Purpose: To change the BIOS password on a Dell OMCI client.
'*** Usage: cscript.exe //nologo SampleBIOSPwd.vbs <systemname> "<old
'*** pwd> space <new pwd>"
'***
'*** 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.
'****************************************************

'*** Declare variables
Dim strNameSpace
Dim strComputerName
Dim strClassName
Dim strKeyValue
Dim objInstance
Dim strPropName
Dim strPwd

'*** Check that the right executable was used to run the script
'*** and that all parameters were passed
If (LCase(Right(WScript.FullName, 11)) <> "cscript.exe" ) Or _
        (Wscript.Arguments.Count < 2) Then
        Call Usage()
        WScript.Quit
End If

'*** Initialize variables
strNameSpace = "root/Dellomci"
strComputerName = WScript.Arguments(0)
strClassName = "Dell_Configuration"
strKeyValue = "Configuration"
strPropName = "Password"
strPassEncryptPropName = "PasswordEncrypted"
strPwd = WScript.Arguments(1)

'*** Retrieve the instance of Dell_Configuration class (there should
'*** only be 1 instance).
Set objInstance = GetObject("WinMgmts:{impersonationLevel=impersonate}//" &_
        strComputerName & "/" & strNameSpace & ":" & strClassName & "=" & _
        Chr(34) & strKeyValue & Chr(34))

'*** Set the new value for the property and save the instance
objInstance.Properties_.Item(strPropName).Value = strPwd
objInstance.Properties_.Item(strPassEncryptPropName).Value = 0
objInstance.Put_

'*** If any errors occurred, let the user know
If Err.Number <> 0 Then
        WScript.Echo "Setting the BIOS password failed."
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 SampleBIOSPwd.vbs <systemname> " & Chr(34) & _
        "<old pwd> space <new pwd>" & Chr(34)
WScript.Echo strMessage
End Sub

('****************************************************
'*** 名前: SampleBIOSPwd.vbs
'*** 目的: Dell OMCI クライントの BIOS パスワードを変更する
'*** 使用法: cscript.exe //nologo SampleBIOSPwd.vbs <システム名> "<古い
'*** パスワード> <新しいパスワード>"
'***
'*** このサンプルスクリプトは、参考のために提供されているだけで、
'*** テストされておらず、Dell による保証も付いていません。 '***Dell は、
このサンプルスクリプトに関して、いかなる '*** 責任も負いません。Dell では、このスクリプトに関する
'*** テクニカルサポートは提供していません。'*** WMI スクリプトの詳細については、
該当する Microsoft のマニュアルを参照してください。
'****************************************************

'*** 変数の宣言
Dim strNameSpace
Dim strComputerName
Dim strClassName
Dim strKeyValue
Dim objInstance
Dim strPropName
Dim strPwd

'*** スクリプトの実行に正しい実行ファイルが使用され、
'*** パラメータがすべて渡されたことを確認する
If (LCase(Right(WScript.FullName, 11)) <> "cscript.exe" ) Or _
        (Wscript.Arguments.Count < 2) Then
        Call Usage()
        WScript.Quit
End If

'*** 変数の初期化
strNameSpace = "root/Dellomci"
strComputerName = WScript.Arguments(0)
strClassName = "Dell_Configuration"
strKeyValue = "Configuration"
strPropName = "Password"
strPassEncryptPropName = "PasswordEncrypted"
strPwd = WScript.Arguments(1)

'*** Dell_Configuration クラス のインスタンスを取得する(1 インスタンス
'*** しかないはずです)。
Set objInstance = GetObject("WinMgmts:{impersonationLevel=impersonate}//" &_
        strComputerName & "/" & strNameSpace & ":" & strClassName & "=" & _
        Chr(34) & strKeyValue & Chr(34))

'*** プロパティの新しい値を設定してインスタンスを保存する
objInstance.Properties_.Item(strPropName).Value = strPwd
objInstance.Properties_.Item(strPassEncryptPropName).Value = 0
objInstance.Put_

'*** エラーが発生した場合は、ユーザーに通知する
If Err.Number <> 0 Then
        WScript.Echo "BIOS パスワードの設定に失敗しました。"
End If

'*** スクリプトの正しい使用法を表示するために使用する Sub
Sub Usage()
Dim strMessage
strMessage = "構文が正しくありません。次のように実行します: " & vbCRLF & _
        "cscript.exe //nologo SampleBIOSPwd.vbs <システム名> " & Chr(34) & _
        "<old pwd> スペース <new pwd>" & Chr(34)
WScript.Echo strMessage
End Sub)


OMCI 7.7 でサポートされている BIOS 設定

メモ: 下記に記載した BIOS 設定がすべての Dell システムでサポートされているとは限りません。

OMCI 7.7 でサポートされている BIOS 設定は、次のとおりです。

  • ASFMode

  • AudioMode

  • AutoOn

  • AutoOnHour

  • AutoOnMinute

  • Bitsmart*

  • BluetoothDevices

  • BootMode*

  • BootSequence

  • BuiltinFloppy

  • BuiltinNIC

  • BuiltinPointingDevice

  • BusRatio*

  • CellularRadio

  • ChassisIntrusion

  • ChassisIntrusionStatus

  • ClearSystemEventLog

  • Cool and Quiet

  • CPUVirtualization

  • CStatesControl*

  • DASH On

  • Embedded RAID Controller

  • Embedded NIC2

  • EnableLatitudeON

  • E-SATA Ports

  • ExternalHotkey

  • FastBoot

  • HardDiskFailover

  • HDDProtection*

  • HotDocking

  • HyperThreading

メモ: 一部の Dell システムでは、搭載されているプロセッサがハイパースレッディング技術をサポートしていない場合でも、Dell_SMBIOSSettings クラスの Hyperthreading プロパティに 有効 または無効 と表示されることがあります。このような場合には、Hyperthreading プロパティで切り替えできるのは、ハイパースレッディングではなくマルチコア機能のオンとオフです。
  • IntegratedAudio

  • IntegratedSASController

  • IntegratedSATAController

  • IntegratedUSBHub

  • InternalMiniPCI

  • InternalUSB*

  • KeyboardIllumination

  • LimitCPUIDValue

  • LowPowerS5

  • MediaCardAnd1394

  • Microphone

  • ModuleBayDevice

  • MonitorToggling

  • MultiCore

メモ: 一部の Dell システムでは、搭載されているプロセッサがハイパースレッディング技術をサポートしていない場合でも、Dell_SMBIOSSettings クラスの Hyperthreading プロパティに 有効 または無効 と表示されることがあります。この場合、MultiCore プロパティは実際は無効になっています。
  • NMIButton

  • NoExecute

  • NodeInterleave

  • NumberofCoresperProcessor*

  • NumLock

  • Onboard1394

  • OnboardModem

  • OnReader*

  • OpticalDriveController*

  • OSInstallMode

  • ParallelPortConfiguration

  • ParallelPortMode

  • PasswordBypass

  • PCCard

  • PCCardAnd1394

  • PCISlots

  • PenMissingIndication

  • PenResumeOn

  • PointingDevice

  • POSTF12KeySetting

  • POSTF2KeySetting

  • POST Help Desk Key

  • PowerManagementSettings

  • PrimaryParallelATAMaster

  • PrimaryParallelATASlave

  • PrimaryVideo

  • PromptonError*

  • RadioTransmission

  • Safe USB

  • SATADIPM

  • SATAControllers*

  • SDCard*

  • SecondaryParallelATAMaster

  • SecondaryParallelATASlave

  • SerialATAChannel1

  • SerialATAChannel2

  • SerialATAChannel3

  • SerialATAChannel4

  • SerialATAChannel5

  • SerialATAChannel6

  • SerialATAChannel7

  • SerialATAChannel8

  • SerialCommunication

  • SerialPort1Configuration

  • SerialPort2Configuration

  • SERRDMIMessage

  • SetCMOSToDefault

  • SingleByteECCLogging

  • SmartCardReader

  • SpeakerVolume

  • SpeedStep

  • SplashScreen*

  • TabletButtons

  • TertiaryParallelATAMaster

  • TertiaryParallelATASlave

  • Trusted Platform Module Activation

  • USBPowerShare*

  • UARTPowerDown

  • USBEmulation

  • USBFlashDriveEmulation

  • USBFrontPanelPorts

  • USBPorts

  • USBPort00, USBPort01, USBPort02, USBPort03, USBPort04, USBPort05, USBPort06, USBPort07, USBPort08, USBPort09, USBPort10, USBPort11, USBPort12, USBPort13, USBPort14, USBPort15x

  • USBRearDual2ndstack*

  • USBRearQuad

  • USBWake

  • VideoExpansion

  • VideoMemorySize

  • VT for Direct I/O

  • WakeupOnLAN

  • WakeupOnLANMethod

  • WiFiCatcherChanges

  • WiFiLocator

  • WirelessDevice

  • WirelessLAN

  • WirelessSwitchBluetoothControl

  • WirelessSwitchCellularControl

  • WirelessSwitchChanges

  • WirelessSwitchWirelessLANControl

メモ: OMCI 7.7 で追加された BIOS 設定項目にはアスタリスク(*)が付いています。
メモ: OMI クラス、プロパティ、それぞれの説明の詳細については、Dell サポートウェブサイト support.dell.com にある 『Dell OpenManage Client Instrumentation リファレンスガイド』 を参照してください。

目次に戻る

 

© 2011 Dell | Terms of Sale | Unresolved Issues | Privacy | Site Map | Feedback

snWEB2