跳至主要內容
  • 簡單快速地下訂單
  • 檢視訂單及追蹤商品運送狀態
  • 建立並存取您的產品清單

Vérifier si un mot de passe du BIOS est défini.

摘要: Cet exemple de script explique comment vérifier si un mot de passe au niveau du BIOS est défini sur un système client Dell.

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

Cet exemple de script explique comment vérifier si un mot de passe au niveau du BIOS est défini sur un système client Dell. Ce script nécessite que Dell Command | Un moniteur (DCM), précédemment appelé OMCI, est installé sur le système. Ce script interroge le DCIM_BiosPassword de classe WMI dans l’espace de nommage Dell root\dcim\sysman. L’espace de nommage WMI root\dcim\sysman est disponible si DCM est installé sur le système.

Le mot de passe de l’administrateur du BIOS est « AdminPwd » et le mot de passe du système du BIOS est « SystemPwd ». 

SCRIPT

<
# . Synopsis
Vérifiez si un mot de passe au niveau du BIOS est défini sur un système client Dell.   
. Description
Ce script interroge le DCIM_BiosPassword de classe WMI dans l’espace de nommage Dell
root\dcim\sysman. L’espace de nommage root\dcim\sysman est disponible
si DCM est installé sur le système.
    Le mot de passe de l’administrateur du BIOS est « AdminPwd » et le mot de passe du système
du BIOS est « SystemPwd ».
 
>

#$dcm = Get-CimInstance -Namespace root -Class __Namespace | where-object Name -eq DCIM
if ( !$dcm) {
Write-Output    « DCM n’est pas installé. En train de sortir...
    return
}
$passwords = Get-CimInstance -Namespace root\dcim\sysman -classname dcim_biospassword
$passwords | foreach-Object {
$output = $_. AttributeName
  
if ($_. IsSet -match « True ») {
$output += " est défini sur $env :COMPUTERNAME. »
       
} elseif ($_. IsSet -match « False ») {
$output += " n’est pas défini sur $env :COMPUTERNAME. »
       
} else
{
}
Write-Output $output
}         

文章屬性
文章編號: 000146401
文章類型: Solution
上次修改時間: 21 2月 2021
版本:  3
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。