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

检查 BIOS 密码是否已设置

概要: 此脚本示例演示如何确认是否在戴尔客户端系统上设置了 BIOS 级别密码。

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

文書の内容


現象

此脚本示例演示如何确认是否在戴尔客户端系统上设置了 BIOS 级别密码。此脚本要求 Dell Command |显示器 (DCM)(以前称为 OMCI)已安装在系统上。此脚本查询 Dell 命名空间 root\dcim\sysman 中的 WMI 类DCIM_BiosPassword。如果系统上安装了 DCM,WMI 命名空间 root\dcim\sysman 可用。

BIOS 管理员密码报告为“AdminPwd”,BIOS 系统密码报告为“SystemPwd”。 

脚本

<#
.概要
确认是否在戴尔客户端系统上设置了 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 Name -eq DCIM
if (!$dcm) {
    Write-Output “DCM is not installed.正在退出......”
    return
}
$passwords = Get-CimInstance -Namespace root\dcim\sysman -classname dcim_biospassword
$passwords | foreach-Object {
$output = $_.AttributeName
  
if ($_.IsSet -match “True”) {
$output += “ is set on $env:COMPUTERNAME.”
        }
elseif ($_.IsSet -match “False”) {
$output += “ is not set on $env:COMPUTERNAME.”
        }
else
{
}
        Write-Output $output

文書のプロパティ


最後に公開された日付

21 2月 2021

バージョン

3

文書の種類

Solution