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.

Comprobar si se estableció una contraseña del BIOS

Résumé: En este ejemplo de script, se muestra cómo confirmar si se configuró una contraseña de nivel de BIOS en un sistema cliente Dell.

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

En este ejemplo de script, se muestra cómo confirmar si se configuró una contraseña de nivel de BIOS en un sistema cliente Dell. Este script requiere que Dell Command | El monitor (DCM), anteriormente conocido como OMCI, está instalado en el sistema. Este script consulta el DCIM_BiosPassword de clase WMI en el espacio de nombres de Dell root\dcim\sysman. El espacio de nombres de WMI root\dcim\sysman está disponible si DCM está instalado en el sistema.

La contraseña del administrador del BIOS se informa como "AdminPwd" y la contraseña del sistema del BIOS se informa como "SystemPwd". 

GUIÓN

<
# . Sinopsis
: confirme si se configuró una contraseña de nivel de BIOS en un sistema cliente Dell.   
. Descripción
Este script consulta el DCIM_BiosPassword de clase WMI en el espacio de nombres de Dell
root\dcim\sysman. El espacio de nombres root\dcim\sysman está disponible
si DCM está instalado en el sistema.
    La contraseña del administrador del BIOS se informa como "AdminPwd" y la contraseña
del sistema del BIOS se informa como "SystemPwd".
 
#>

$dcm = Get-CimInstance -Namespace root -Class __Namespace | donde-objeto Name -eq DCIM
if (!$dcm) {
    Write-Output "DCM no está instalado. Saliendo...".
    return
}
$passwords = Get-CimInstance -Namespace root\dcim\sysman -classname dcim_biospassword
$passwords | foreach-Object {
$output = $_. AttributeName
  
if ($_. IsSet -match "True") {
$output += " se establece en $env:COMPUTERNAME."
       
} elseif ($_. IsSet -match "False") {
$output += " no está establecido en $env:COMPUTERNAME."
       
} else
{
}
Escritura-Salida $output
}         

Propriétés de l’article


Dernière date de publication

21 Feb 2021

Version

3

Type d’article

Solution