メイン コンテンツに進む
  • すばやく簡単にご注文が可能
  • 注文内容の表示、配送状況をトラック
  • 会員限定の特典や割引のご利用
  • 製品リストの作成とアクセスが可能
  • 「Company Administration(会社情報の管理)」では、お使いのDell EMCのサイトや製品、製品レベルでのコンタクト先に関する情報を管理できます。

BIOSパスワードが設定されているか確認する(英語)

概要: このスクリプト サンプルは、Dellクライアント システムでBIOSレベルのパスワードが設定されているかどうかを確認する方法を示しています。

この記事は自動翻訳されたものである可能性があります。品質に関するフィードバックがある場合は、このページの下部にあるフォームを使用してお知らせください。

文書の内容


現象

このスクリプト サンプルは、Dellクライアント システムでBIOSレベルのパスワードが設定されているかどうかを確認する方法を示しています。このスクリプトでは、Dell Command |以前はOMCIと呼ばれていたモニター(DCM)がシステムにインストールされている。このスクリプトは、Dellネームスペースroot\dcim\sysman内のWMIクラス DCIM_BiosPasswordを照会します。WMI 名前空間 root\dcim\sysman は、システムに DCM がインストールされている場合に使用できます。

BIOS管理者パスワードは「AdminPwd」として報告され、BIOSシステム パスワードは「SystemPwd」として報告されます。 

スクリプト

<#.
構文
Dellクライアント システムでBIOSレベルのパスワードが設定されているかどうかを確認します。   
.説明
:このスクリプトは、Dell
ネームスペースroot\dcim\sysman内のWMIクラス DCIM_BiosPasswordを照会します。システムに DCM がインストールされている場合は、名前空間 root\dcim\sysman を使用できます

    BIOS管理者パスワードは「AdminPwd」として報告され、BIOSシステム パスワード
は「SystemPwd」として報告されます。

#>

$dcm = Get-CimInstance -Namespace root -Class __Namespace | where-object (where-オブジェクト) Name -eq DCIM
if (!$dcm) {
    Write-Output "DCMがインストールされていません。終了します...」
    return
}
$passwords = Get-CimInstance -Namespace root\dcim\sysman -classname dcim_biospassword
$passwords | foreach-Object {
$output = $_.AttributeName
  
if ($_.IsSet -match "True") {
$output += " は $env:COMPUTERNAME に設定されています。
        }
elseif ($_.IsSet -match "False") {
$output += " は $env:COMPUTERNAME に設定されていません。
        }
else
{
}
        Write-Output $output

文書のプロパティ


最後に公開された日付

21 2月 2021

バージョン

3

文書の種類

Solution