Omitir para ir al contenido principal
  • Hacer pedidos rápida y fácilmente
  • Ver pedidos y realizar seguimiento al estado del envío
  • Cree y acceda a una lista de sus productos
  • Administre sus sitios, productos y contactos de nivel de producto de Dell EMC con Administración de la empresa.

Controleer of er een BIOS-wachtwoord is ingesteld

Resumen: Dit scriptvoorbeeld laat zien hoe u kunt controleren of er een wachtwoord op BIOS-niveau is ingesteld op een Dell clientsysteem.

Es posible que este artículo se traduzca automáticamente. Si tiene comentarios sobre su calidad, háganoslo saber mediante el formulario en la parte inferior de esta página.

Contenido del artículo


Síntomas

Dit scriptvoorbeeld laat zien hoe u kunt controleren of er een wachtwoord op BIOS-niveau is ingesteld op een Dell clientsysteem. Dit script vereist dat Dell Command | Monitor (DCM), voorheen bekend als OMCI, is geïnstalleerd op het systeem. Dit script voert een query uit op de WMI-klasse DCIM_BiosPassword in de Dell naamruimte root\dcim\sysman. WMI-naamruimte root\dcim\sysman is beschikbaar als DCM op het systeem is geïnstalleerd.

Het BIOS-beheerderswachtwoord wordt vermeld als 'AdminPwd' en het BIOS-systeemwachtwoord wordt vermeld als 'SystemPwd'. 

SCRIPT

<
# . Synopsis
Controleer of er een wachtwoord op BIOS-niveau is ingesteld op een Dell clientsysteem.   
. Description
Dit script voert een query uit op de WMI-klasse DCIM_BiosPassword in de Dell
naamruimte root\dcim\sysman. Namespace root\dcim\sysman is beschikbaar
als DCM op het systeem is geïnstalleerd.
    Het BIOS-beheerderswachtwoord wordt vermeld als 'AdminPwd' en het BIOS-systeemwachtwoord
wordt vermeld als 'SystemPwd'.
 
#>

$dcm = Get-CimInstance -Namespace root -Class __Namespace | waar-object Name -eq DCIM
if (!$dcm) {
    Write-Output "DCM is not installed. Opwindend...."
    return
}
$passwords = Get-CimInstance -Namespace root\dcim\sysman -classname dcim_biospassword
$passwords | foreach-Object {
$output = $_. AttribuutNaam
  
als ($_. IsSet -match "True") {
$output += " is ingesteld op $env:COMPUTERNAME."
       
} elseif ($_. IsSet -match "False") {
$output += " is not set on $env:COMPUTERNAME."
       
} else
{
}
Write-Output $output
}         

Propiedades del artículo


Fecha de la última publicación

21 feb 2021

Versión

3

Tipo de artículo

Solution