Passer au contenu principal
  • Passer des commandes rapidement et facilement
  • Afficher les commandes et suivre l’état de votre expédition
  • Créez et accédez à une liste de vos produits
  • Gérer vos sites, vos produits et vos contacts au niveau des produits Dell EMC à l’aide de la rubrique Gestion des informations de l’entreprise.

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

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

Cet article a peut-être été traduit automatiquement. Si vous avez des commentaires concernant sa qualité, veuillez nous en informer en utilisant le formulaire au bas de cette page.

Contenu de l’article


Symptômes

このスクリプト サンプルは、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

Propriétés de l’article


Dernière date de publication

21 Feb 2021

Version

3

Type d’article

Solution