
DELL Powershell-leverandørprogramvare

Produktinformasjon
Spesifikasjoner
- Produktnavn: Dell Command | PowerShell-leverandør
- Versjon: 2.8.0
- Brukerveiledning: juni 2024 Rev. A00
Produktbruksinstruksjoner
- Introduksjon til Dell Command | PowerShell Provider 2.8.0
Dell-kommandoen | PowerShell Provider-modulen muliggjør BIOS-konfigurasjon for Dell-bedriftsklientsystemer gjennom Windows PowerShell-grensesnittet. Det fungerer for lokale systemer, eksterne systemer og Windows Preinstallation Environment (WinPE). - Dokumentomfang og tiltenkt målgruppe
Dell Command | PowerShell Provider-dokumenter er utviklet for IT-fagfolk og systemadministratorer som er kjent med Windows PowerShell-miljøet. Disse dokumentene hjelper til med å forenkle oppgaveautomatisering og konfigurasjonsadministrasjon i et kraftig skriptmiljø. - Systemkrav og forutsetninger
Denne delen beskriver støttet programvare og forutsetninger for bruk av Dell Command | PowerShell-leverandør. - Støttede Dell-plattformer: For informasjon om støttede Dell-plattformer, se Dell Command | PowerShell-leverandørens versjonsmerknader tilgjengelig på dell.com/support.
FAQ
Ofte stilte spørsmål for Dell Command | PowerShell Provider 2.8.0
- Sp: Hva betyr Dell Command | Aktiver PowerShell\ Providermodul?
A: Modulen muliggjør BIOS-konfigurasjon for Dell-bedriftsklientsystemer gjennom Windows PowerShell-grensesnittet. - Spørsmål: Hvem er den tiltenkte målgruppen for Dell Command | PowerShell Provider dokumenter?
A: Dokumentene er utviklet for IT-fagfolk og systemadministratorer som er kjent med Windows PowerShell-miljøet. - Sp: Kan Dell Command | PowerShell Provider brukes på ARM64-plattformer?
A: Modulen støttes ikke på ARM64-plattformer.
Dell Command | PowerShell Provider versjon 2.8.0 brukerveiledning
Merknader, advarsler og advarsler
- NOTE: EN MERKNAD angir viktig informasjon som hjelper deg å utnytte produktet bedre.
- FORSIKTIGHET: EN FORSIKTIG indikerer enten potensiell skade på maskinvare eller tap av data og forteller deg hvordan du kan unngå problemet.
- ADVARSEL: EN ADVARSEL indikerer et potensial for skade på eiendom, personskade eller død.
© 2024 Dell Inc. eller dets datterselskaper. Alle rettigheter forbeholdt. Dell Technologies, Dell og andre varemerker er varemerker for Dell Inc. eller dets datterselskaper. Andre varemerker kan være varemerker for sine respektive eiere.
Introduksjon til Dell Command | PowerShell Provider 2.8.0
- Dell-kommandoen | PowerShell Provider-modulen muliggjør BIOS-konfigurasjon for Dell-bedriftsklientsystemer gjennom Windows PowerShell-grensesnittet. Det fungerer for lokale systemer, eksterne systemer og Windows Preinstallation Environment (WinPE).
- MERK: Dell Command | PowerShell Provider for Windows Preinstallation Environment (WinPE) støttes ikke på ARM64-plattformer.
- Dette dokumentet beskriver de støttede attributtene og feilrapportering i Dell Command | PowerShell-leverandør.
Emner:
- Dokumentomfang og tiltenkt publikum
- Hva er nytt i denne utgivelsen
Dokumentomfang og tiltenkt publikum
Dell Command | PowerShell Provider-dokumenter er utviklet for IT-fagfolk og systemadministratorer som er kjent med Windows PowerShell-miljøet. Disse dokumentene bidrar til å forenkle oppgaveautomatisering og konfigurasjonsadministrasjon i et kraftig skriptmiljø.
Hva er nytt i denne utgivelsen
- Støtter ARM64-prosessorer.
Systemkrav og forutsetninger for Dell Command | PowerShell Provider 2.8.0
Denne delen beskriver støttet programvare og forutsetninger for bruk av Dell Command | PowerShell-leverandør.
Emner:
- Støttede Dell-plattformer
- Forutsetninger
- Støttede Dell-plattformer
For informasjon om støttede Dell-plattformer, se Dell Command | PowerShell-leverandørens versjonsmerknader tilgjengelig på dell.com/support.
Forutsetninger
- Før du installerer Dell Command | PowerShell Provider, sørg for at du har følgende systemkonfigurasjon:
- Tabell 1. Støttet programvare
| Støttes programvare | Støttede versjoner | Ytterligere informasjon |
| .net rammeverk | 4.8 eller senere. | .NET Framework 4.8 eller nyere må være tilgjengelig. |
| Operativsystemer | Windows 11, Windows 10, Windows Red Stone RS1, RS2, RS3, RS4, RS5, RS6, 19H1, 19H2 og 20H1 | Windows 10 eller nyere versjoner må være tilgjengelige. Windows 11 kreves for ARM-operativsystemer. |
| Windows Management Framework (WMF) | WMF 3.0, 4.0, 5.0 og
5.1 |
WMF 3.0/4.0/5.0 og 5.1 må være tilgjengelig. |
| Windows PowerShell | 3.0 og senere | Se Installerer Windows PowerShell og Konfigurere Windows PowerShell . |
| SMBIOS | 2.4 og senere | Målsystemet er et Dell-produsert system med System Management Basic Input Output System (SMBIOS) versjon 2.4 eller nyere.
NOTE: For å identifisere SMBIOS-versjonen av systemet, klikk Start > Løp, og kjør msinfo32.exe file. Se etter SMBIOS-versjonen i System Sommerlig side. |
| Microsoft Visual C++ redistribuerbar | 2015, 2019, 2022 og XNUMX | 2015, 2019 og 2022 må være tilgjengelige.
NOTE: Microsoft Visual C++ redistribuerbar ARM64 kreves for ARM64-systemer. |
Installerer Windows PowerShell
Windows PowerShell er naturlig inkludert i Windows 10 og nyere operativsystemer
Konfigurere Windows PowerShell
- Sørg for at du har administratorrettigheter på Dells forretningsklientsystem.
- Som standard har Windows PowerShell ExecutionPolicy satt til Begrenset. For å kjøre Dell Command | PowerShell Provider cmdlets og funksjoner, ExecutionPolicy må endres til RemoteSigned som et minimum. For å bruke ExecutionPolicy, kjør Windows PowerShell med administratorrettigheter og kjør følgende kommando i
- PowerShell-konsoll:
- Set-ExecutionPolicy RemoteSigned -forceMERK: Hvis det er mer restriktive sikkerhetskrav, sett ExecutionPolicy til AllSigned. Kjør følgende
kommando i PowerShell-konsollen: Set-ExecutionPolicy AllSigned -Force. - MERK: Hvis du bruker en ExecutionPolicy-basert prosess, kjør Set-ExecutionPolicy hver gang en Windows PowerShell-konsoll åpnes.
- For å kjøre Dell Command | PowerShell Provider eksternt, må du aktivere PS-fjernkontroll på det eksterne systemet. For å starte eksterne kommandoer, kontroller systemkrav og konfigurasjonskrav ved å kjøre følgende kommando:
- PS C:> Få hjelp About_Remote_Requirements
Last ned og installeringstrinn for Dell Command | PowerShell Provider 2.8.0
Denne delen beskriver hvordan du laster ned, installerer, avinstallerer og oppgraderer Dell Command | PowerShell-leverandør.
Emner:
- Laster ned Dell Command | PowerShell Provider 2.8.0
- Installere Dell Command | PowerShell Provider 2.8.0
- Avinstallere Dell Command | PowerShell Provider 2.8.0
- Oppgraderer Dell Command | PowerShell Provider 2.8.0
- Laster ned Dell Command | PowerShell Provider 2.8.0
Dell-kommandoen | PowerShell Provider-modulen er tilgjengelig på Dells støtteside og i Microsoft Gallery. - Laster ned Dell Command | PowerShell Provider 2.8.0-modul fra Dells støtteside
- Laster ned Dell Command | PowerShell Provider 2.8.0-modul fra Microsoft Gallery
Laste ned Dell Command | PowerShell Provider 2.8.0-modul fra Dells støtteside
Dell-kommandoen | PowerShell Provider 2.8.0-modul er tilgjengelig som en .zip file at www.dell.com/support. Følg disse trinnene for å laste ned .zip file.
- Gå til www.dell.com/support.
- Klikk på fanen Støtte, og under Støtte etter produkt-alternativet klikker du på Drivere og nedlastinger.
- Gå inn i tjenesten Tag eller Express Service Code og klikk på Send.
- Hvis du ikke kjenner tjenesten tag, og klikk deretter på Finn mitt produkt og følg instruksjonene på skjermen. Produktstøttesiden for din systemtype vises.
- Klikk på Drivere og nedlastinger.
- Utvid kategorien Systems Management, og klikk på Last ned-alternativet for DellCommandPowerShellProviderDell_ .zip file.
- Klikk Lagre for å fullføre nedlastingen.
Laste ned og installere Dell Command | PowerShell Provider 2.8.0-modul fra Microsoft Gallery
Dell-kommandoen | PowerShell Provider 2.8.0-modulen er tilgjengelig på Microsoft Gallery.
Forutsetninger:
Støttet PowerShell-versjon: 5.0 og nyere.
PowerShell får pakkebehandling: nuget-anycpu.exe.
- Åpne Windows PowerShell med administratorrettigheter.
- Kjør kommandoen; Finn-modulen DellBIOSProvider for å finne Dell Command | PowerShell Provider-modul.
NOTE: Bruk kommando; Finn-modul DellBIOSProviderARM64 for ARM64-systemer. - For å installere modulen, kjør følgende som er basert på kommandoene på operativsystemet:
- For 32-bits systemer; Installasjonsmodul DellBIOSProviderX86.
- For 64-bits systemer; Installasjonsmodul DellBIOSProvider.
- For ARM64-systemer; Installasjonsmodul DellBIOSProviderARM64.
Den siste versjonen av Dell Command | PowerShell Provider tilgjengelig på Microsoft Gallery er installert.
- For å laste ned nuget-anycpu.exe. file, skriv inn Y.
Installere Dell Command | PowerShell Provider 2.8.0
Følg disse trinnene for å installere Dell Command | PowerShell-leverandør:
Forutsetning:
Slett alle tidligere installerte versjoner av Dell Command | PowerShell-leverandør før du installerer Dell Command | PowerShell-leverandør. Se Avinstallere Dell Command | PowerShell Provider 2.8.0.
- Fjern blokkeringen av den nedlastede DellCommandPowerShellProviderDell_ .zip file. Se Fjerne blokkering av DellCommandPowerShellProviderDell_ .zip.
- Pakk ut .zip file.
- Opprett en modulmappe på ${env:ProgramFiles}\WindowsPowerShell\Modules. Alternativt, for å opprette en modulmappe, kjør følgende kommando i en Windows PowerShell-konsoll:
New-Item -Type Container -Force -path - Kopier mappene og files fra den nedlastede .zip file til Dell Command | PowerShell Provider-modulmappen.
- For 32-bits systemer; kopiere files fra DellBIOSProviderX86-mappen til ${env:ProgramFiles} \WindowsPowerShell\Modules.
- For 64-bits systemer; kopiere files fra DellBIOSProvider-mappen til ${env:ProgramFiles} \WindowsPowerShell\Modules.
- For ARM64-systemer, kopier files fra DellBIOSProviderARM64-mappen til ${env:ProgramFiles} \WindowsPowerShell\Modules.
- Når installasjonen er fullført, kjør kommandoen Get-Module –ListAvailable for å bekrefte at modulen er tilgjengelig sammen med de tilgjengelige eksporterte kommandoene.
Fjerne blokkeringen av DellCommandPowerShellProviderDell_ .zip
Hvis DellCommandPowerShellProviderDell_ .zip file som er lastet ned fra Dells støtteside er blokkert på systemet ditt, fjern blokkeringen av zip-en file. For å fjerne blokkeringen av zip-en file,
- Velg zip file, høyreklikk og klikk deretter Egenskaper.
- Klikk på Generelt-fanen, og velg deretter alternativet Fjern blokkering.
- Klikk på Bruk.
Alternativt kan du kjøre følgende kommando i en Windows PowerShell-konsoll:
Fjern blokkering-File .\DellCommandPowerShellProviderDell_ .zip
Avinstallere Dell Command | PowerShell Provider 2.8.0
Du kan avinstallere Dell Command | PowerShell Provider ved å manuelt slette DellBIOSProvider-modulmappen og files fra systemet ditt.
- Alternativt kan du avinstallere Dell Command | PowerShell Provider, kjør følgende kommando:
- uninstall-Module – Navn på DellBIOSProvider
- For ARM64-systemer:
- avinstaller-modul – Navn DellBIOSProviderARM64
- NOTE: Hvis mer enn én versjon av Dell Command | PowerShell Provider er installert på systemet, så sletter kommandoen ovenfor versjonene i synkende rekkefølge. For eksample, hvis du har 1.0 og 1.1 installert på systemet ditt, sletter kommandoen ovenfor den senere versjonen (1.1) først. Versjon 1.0 kan slettes ved å kjøre denne kommandoen på nytt.
Oppgraderer Dell Command | PowerShell Provider 2.8.0
Hvis Dell Command | PowerShell Provider er allerede installert i systemet, så den må fjernes. Fjern Dell Command | PowerShell Provider-mapper og files før du installerer den senere versjonen av Dell Command | PowerShell-leverandør.
For å oppgradere Dell Command | PowerShell Provider, kjør følgende kommando:
- For 32-biters systemer: oppdatering-modul-navn DellBIOSProviderX86 .
- For 64-biters systemer: oppdatering-modul-navn DellBIOSProvider .
- For ARM 64-bits systemer: oppdatering-modul -navn DellBIOSProviderARM64 .
NOTE: Kommandoen ovenfor installerer bare den nyeste versjonen av Dell Command | PowerShell Provider tilgjengelig på Microsoft Gallery, og fjerner ikke den eksisterende versjonen. Du må manuelt avinstallere den eksisterende versjonen fra systemet ditt. - For å avinstallere den forrige versjonen, se Avinstallere Dell Command | PowerShell Provider 2.8.0.
Komme i gang med Dell Command | PowerShell Provider 2.8.0
Denne delen beskriver hvordan du importerer modulen, generell navigasjon, støttede cmdlets og egendefinerte funksjoner til Dell Command | PowerShell-leverandør.
Emner:
- Importere Dell Command | PowerShell-leverandør
- Navigere ved hjelp av Windows PowerShell-konsollen
- Støttede cmdlets i Dell Command | PowerShell-leverandør
- Egendefinerte funksjoner i Dell Command | PowerShell-leverandør
- Parametere som støttes i Dell Command | PowerShell-leverandør
- Konfigurere attributter ved hjelp av Dell Command | PowerShell-leverandør
- Funksjoner som støttes i Dell Command | PowerShell-leverandør
- Ønsket tilstandskonfigurasjon (DSC) for Dell Command | PowerShell-leverandør
Importere Dell Command | PowerShell-leverandør
Følg disse trinnene for å importere Dell Command | PowerShell-leverandør.
- Åpne Windows PowerShell-konsollen med administratorrettigheter.
- Kjør følgende kommando:
- For 32-bits systemer; Import-modul DellBIOSProviderX86 – Utførlig
- For 64-bits systemer; Import-modul DellBIOSProvider – Utførlig
- For ARM64-bits systemer; Import-modul DellBIOSProviderARM64 – Verbose

- Figur 1. Importer modul sammen med egendefinerte funksjoner
- For å bekrefte importen, kjør følgende cmdlet i PowerShell-konsollen, og se etter DellSMBIOS.
- Få PSDrive
- NOTE: For å fjerne Dell Command | PowerShell Provider fra konsollen, kjør følgende kommando i Windows PowerShell-konsollen:
- For 32-bits systemer; Fjern-modul DellBiosProviderX86 – Verbose
- For 64-bits systemer; Fjern-modul DellBIOSProvider – Verbose
- For ARM 64-bits systemer; Fjern-modul DellBIOSProviderARM64 – Verbose
Navigere ved hjelp av Windows PowerShell-konsollen
Etter å ha importert modulen, naviger til DellSMBIOS-stasjonen. Kjør Get-ChildItem cmdlet til view listen over tilgjengelige kategorier.
Figur 2. Tilgang til kategorier og attributter
For å få tilgang til attributtene i hver kategori, sett plassering til ønsket kategori og kjør deretter Get-Childitem cmdlet.
Støttede cmdlets i Dell Command | PowerShell-leverandør
- Følgende er de støttede cmdletene i Dell Command | PowerShell-leverandør:
- MERK: Trykk på Tab for å fullføre Dell Command | PowerShell Provider cmdlet i Windows PowerShell-konsollen.
Tabell 2. Støttede cmdlets

Egendefinerte funksjoner i Dell Command | PowerShell-leverandør
Dell Command | PowerShell Provider tilbyr følgende tilpassede funksjoner:
Tabell 3. Egendefinerte funksjoner

Parametere som støttes i Dell Command
PowerShell-leverandør
Tabell 4. Parametere
Konfigurere attributter ved hjelp av Dell Command | PowerShell-leverandør
For å konfigurere system-BIOS-innstillinger ved hjelp av Dell Command | PowerShell-leverandørattributter:
- Sett plassering til DellSMBIOS: stasjon. Se Dell Command | PowerShell Provider-stasjon.
- Bekreft gjeldende status for attributtet ved å kjøre følgende kommando: Get-Item -Path . Se Format på banen.
Kommandoen viser gjeldende verdi, mulige verdier og beskrivelse av attributtet du vil konfigurere. - For å angi attributtet, kjør følgende kommando: Set-Item –Path -Passord . Se Passordparametere.
Example: For å aktivere Numlock-attributtet når passordet er angitt, kjør følgende kommando:
Set-Item –Path .\POSTBehavior\Numlock Enabled -Passord
Dell Command | PowerShell Provider-stasjon
En Windows PowerShell-stasjon er en depotplassering som du kan få tilgang til som en file systemstasjon i Windows PowerShell. Dell Command | PowerShell-leverandøren har bare én stasjon. DellSMBIOS: DellBIOSProvider-modulen viser BIOS-attributtene i DellSMBIOS:-stasjonen. DellSMBIOS:-stasjonen har følgende to nivåer:
- Kategorier – Dette er beholdere på høyt nivå som grupperer attributtene til BIOS.
- Attributter – Disse er en del av kategoriene. Hvert attributt representerer en BIOS-innstilling. MERK: Oppretting av en ny stasjon støttes ikke for DellBIOSProvider.
Format på banen
Sti er en komplett plassering av en file. I Dell Command | PowerShell Provider, banen kan nevnes i følgende format: DellSMBIOS:\ \ .
Exampde:
- DellSMBIOS:\POSTBehavior\Numlock
- MERK: En bane kan være en bane til en kategori eller en bane til et attributt.
Passordparametere
Dell Command | PowerShell Provider lar deg oppgi et passord enten i ren tekst eller i sikker tekst. -Passord: Oppgi passordet som er angitt i ren tekst.
Format:
- Set-Item – Path -Passord
- Exampde:
- Set-Item – Path DellSMBIOS:\POSTBehavior\Numlock “Enabled” –Passord
- -PasswordSecure: Oppgi passordet som er satt i en sikker tekst.
- Format:
- Set-Item – Path -PasswordSecure
- Set-Item – Path DellSMBIOS:\POSTBehavior\Numlock “Enabled” -PasswordSecure
Funksjoner som støttes i Dell Command | PowerShell-leverandør
- Denne delen beskriver bruken av ulike attributter/funksjoner i Dell Command | PowerShell-leverandør.
- Bruke AutoOn-funksjonen
- Denne funksjonen lar deg planlegge automatisk oppstart fra dvalemodus eller slå av tilstanden på tidspunktet som er spesifisert i AutoOnHr og AutoOnMn.
- MERK: AutoOn-funksjoner fungerer bare for et system som kjører på vekselstrøm. Denne funksjonen fungerer ikke hvis systemet kjører på batteri.
- MERK: AutoOn-funksjonen støttes ikke for ARM64-systemer.
Velg ett av følgende alternativer:
- Deaktivert — For å deaktivere AutoOn-funksjonene.
- Hver dag — For å aktivere AutoOn-funksjonene for hver dag.
- Ukedager — For å aktivere AutoOn-funksjonene på ukedager (mandag til fredag).
- SelectDays — For å aktivere eller deaktivere AutoOn-funksjonene på valgte dager. Hvis du velger dette alternativet, er følgende attributter tilgjengelige i PowerManagement-kategorien:
- AutoOnMon — For å aktivere eller deaktivere AutoOn-funksjonene på mandager.
- AutoOnTue — For å aktivere eller deaktivere AutoOn-funksjonene på tirsdager.
- AutoOnWed — For å aktivere eller deaktivere AutoOn-funksjonene på onsdager.
- AutoOnThu — For å aktivere eller deaktivere AutoOn-funksjonene på torsdager.
- AutoOnFri — For å aktivere eller deaktivere AutoOn-funksjonene på fredager.
- AutoOnSat — For å aktivere eller deaktivere AutoOn-funksjonene på lørdager.
- AutoOnSun — For å aktivere eller deaktivere AutoOn-funksjonene på søndager.
Du kan aktivere eller deaktivere individuelle dager ved å sette AutoOnSun -aktivert og AutoOnMon -deaktivert, så videre Konfigurer AutoOnHr og AutoOnMn attributter for å stille inn tiden for AutoOn-funksjonen.
- AutoOnHr — For å angi timen du vil at systemet skal slå seg på automatisk, oppgi verdien fra 0-23. For å stille inn klokken 11:59, oppgi verdien som 23.
- AutoOnMn — For å angi minuttet du vil at systemet skal slå seg på automatisk, oppgi verdien fra
0- 59. For å stille inn klokken 11:59, oppgi verdien som 59. - Example: For å slå på systemet automatisk på ukedager.
- Kommando: Set-Item -Path DellSmbios:\PowerManagement\AutoOn “Weekdays”
- Example: For å slå på systemet automatisk på fredager.
- Kommando: Set-Item -Path DellSmbios:\PowerManagement\AutoOnFri “Enabled”
- Example: For å slå på systemet automatisk på søndager kl. 11:59.
- Kommando: Set-Item -Path DellSmbios:\PowerManagement\AutoOnSun “Enabled” Set-Item -Path DellSmbios:\PowerManagement\AutoOnHr “23”
- Set-Item -Path DellSmbios:\PowerManagement\AutoOnMn “59”
Bruk av AdvanceBatteryChargeConfiguration-funksjonen
Denne funksjonen lar deg konfigurere AdvBatteryChargeCfg og AdvancedBatteryChargeConfiguration alternativer i PowerManagement-kategorien. Avansert batteriladingsmodus bruker en standard ladealgoritme og andre metoder utenom arbeidstid for å maksimere batterihelsen. I arbeidstiden brukes ExpressCharge for å lade batteriene raskere. Du kan konfigurere dagene og arbeidsperioden der du vil at batteriet skal lades.
- MERK: Konfigurasjonen gjelder for alle batterier: Primær, Slice og Module Bay.
- MERK: AdvanceBatteryChargeConfiguration støttes ikke på ARM64-systemer. Du kan aktivere eller deaktivere avansert batteriladingsmodus:
- Enabled — Aktiverer AdvBatteryChargeCfg.
- Deaktivert — Deaktiverer AdvBatteryChargeCfg. Hvis den er deaktivert, er batterilademodus basert på konfigurasjon av primær batterilading, ladekonfigurasjon for batterisnitt, start av egendefinert primærlading og slutt på egendefinert primærbatteri.
- For å konfigurere AdvanceBatteryCharge-tidsperioden, oppgi følgende verdier:
- BeginningOfDay — Konfigurerer AdvanceBatteryCharge-starttiden i 24 timers format. Verdien av time må være i området 0–23 og minutt må være 0, 15, 30 eller 45.
- WorkPeriod — Konfigurerer varigheten av lading.
- For eksample, for å angi AdvancedBatteryChargeConfiguration fra 7:15 til 2:30, sett BeginningOfDay til 7:15 og sett WorkPeriod til 7:15.
- NOTE: For å angi 12 am, angi timeverdien som 00.
Example: For å aktivere AdvBatteryChargeCfg. - Kommando: Set-Item AdvBatteryChargeCfg "Aktivert"
- Example: For å stille inn ladetiden fra kl. 11 til kl. 2 på lørdager.
- Kommando: Set-Item AdvancedBatteryChargeConfiguration –verdi lørdag –Begynnelsen av dagen “11:00” –Arbeidsperiode “3:00”
- Example: For bare å angi BeginningOfDay-verdi. Arbeidsperiodeverdien for mandag forblir uendret.
- Set-Item AdvancedBatteryChargeConfiguration -verdi mandag -Begynnelsen av dagen "09:00"
Bruke PrimaryBattChargeCfg-funksjonen
Denne funksjonen lar deg konfigurere det primære batteriladingsalternativet i PowerManagement-kategorien. Den valgte lademodusen gjelder for alle batterier som er installert i systemet. Velg en av følgende moduser:
- Komme i gang med Dell Command | PowerShell Provider 2.8.0
- Standard – Lader batteriet med standardhastighet.
- Ekspress – Lader batteriet raskere ved hjelp av hurtigladealgoritmen, Dells hurtigladeteknologi.
- Adaptiv – Lader batteriet i ekspressladingsmodus ved hjelp av hurtigladealgoritmen, Dells hurtigladeteknologi.
- PrimACUse – Lader batteriet mens det er koblet til, foretrukket for brukere som bruker systemet mens det er koblet til en ekstern strømkilde.
- Egendefinert—Batteriet starter og stopper basert på innstillingene spesifisert i Primært batteri Custom Charge Start og Primary Battery Custom Charge End.
- CustomChargeStart – Angir prosentverdien fra 50 til 95 der den tilpassede batteriladingen skal starte.
- CustomChargeStop – Angir prosentverdien fra 55 til 100 der den tilpassede batteriladingen skal stoppe. MERK: CustomChargeStart-prosenten må være mindre enn CustomChargeStop-prosenten, og minimumsforskjellen mellom de to kan ikke være mindre enn 5 prosent.
- NOTE: PrimaryBattChargeCfg-funksjonen støttes ikke på ARM64-systemer.
- Example: For å hente gjeldende modus for PrimaryBattChargeCfg-attributtet.
- Get-ChildItem -Path DellSmbios:\PowerManagement\PrimaryBattChargeCfg
- Hvis statusen er hentet som Custom, så for å vite prosenten når lading starter og slutter, hent CustomChargeStart- og CustomChargeStop-attributtene.
- Example: For å stille inn batterilademodus som standard.
- Set-Item -Path DellSmbios:\PowerManagement\PrimaryBattChargeCfg "Standard"
- Example: For å stille inn batterilademodus som egendefinert og deretter spesifisere starttid og varighet når batteriet skal lades.
- Set-Item -Path DellSmbios:\PowerManagement\PrimaryBattChargeCfg "Custom"
- Angir PrimaryBattChargeCfg-attributtet til å lade batteri basert på brukerinnstillinger spesifisert i CustomChargeStart- og CustomChargeStop-attributtene. Hvis verdien "Egendefinert" er valgt,
- Ladingen starter basert på batteriprosenten definert i CustomChargeStart.
- Ladingen avsluttes basert på batteriprosenten definert i CustomChargeStop.
- Set-Item -Path DellSmbios:\Power Management\CustomChargeStart “65”-kommandoen kan brukes til å starte batterilading ved 65 %.
- Set-Item -Path DellSmbios:\PowerManagement\CustomChargeStop “95”-kommandoen kan brukes til å stoppe batteriladingen ved 95 %.
- Mulige verdier for CustomChargeStart-attributtet varierer fra 50 til 95 prosent og for CustomChargeStop-prosenten varierer fra 55 til 100 prosent.
Bruke PeakShiftDayConfiguration-funksjonen
Denne funksjonen lar deg konfigurere PeakShiftDayConfiguration-alternativet i PowerManagement-kategorien. Peak Shift-konfigurasjon minimerer vekselstrømforbruket i løpet av dagens maksimale strømforbruk. I løpet av Peak Shift-perioden vil ikke vekselstrøm forbrukes, og systemet går på batteri hvis batteriladingen er mer enn den innstilte batteriterskelverdien. Etter Peak Shift-perioden kjører systemet på vekselstrøm, hvis tilgjengelig, uten å lade batteriet. Systemet fungerer normalt ved bruk av vekselstrøm, og lader opp batteriet etter spesifisert ladestarttid.
PeakShiftCfg – Aktiverer eller deaktiverer toppskiftkonfigurasjonen.
- Aktivert – Aktiverer toppskiftkonfigurasjonen på spesifikke dager for en bestemt periode spesifisert ved bruk av toppskiftstarttid, toppskiftslutttid og toppskiftstarttid.
- Deaktivert – Deaktiverer konfigurasjonsfunksjonen for toppskift.
- Hvis aktivert, konfigurer følgende:\
- MERK: Konfigurasjonen gjelder for alle batterier: Primær, Slice og Module Bay.
- MERK: PeakShiftDayConfiguration-funksjonen støttes ikke på ARM64-systemer.
- StartTime—Spesifiserer tidspunktet når systemet begynner å bruke batteristrøm. Systemet fortsetter å forbruke batteristrøm til enten toppskiftbatteriterskelen er nådd, eller sluttid for toppskifte.
- EndTime—Spesifiserer tidspunktet når systemet slutter å bruke batteristrøm og begynner å bruke vekselstrøm, hvis tilgjengelig. Systemet lader imidlertid ikke batteriet.
- ChargeStartTime—Spesifiserer tidspunktet når systemet begynner å lade batteriet mens det bruker vekselstrøm, hvis tilgjengelig. MERK: Peak Shift-starttid må være mindre enn eller lik Peak Shift-sluttid, og Peak Shift-sluttid må være mindre enn eller lik Peak Shift Charge-starttid.
- Example: For å hente PeakShiftDayConfiguration gjeldende innstillinger. StartTime, EndTime og ChargeStartTime vises for alle dager.
- Get-Item -Path DellSmbios:\PowerManagement\PeakShiftDayConfiguration
- Example: For å stille inn PeakShift StartTime, EndTime og ChargeStartTime for søndag.
- Set-Item -Path DellSmbios:\PowerManagement\PeakShiftDayConfiguration Søndag -StartTime "12:45" -EndTime "14:30" -ChargeStartTime "16:15"
- Set-Item -Path DellSmbios:\PowerManagement\PeakShiftDayConfiguration Søndag -StartTime "12:45" -EndTime "14:30" -ChargeStartTime "16:15"
- Set-Item -Path DellSmbios:\PowerManagement\PeakShiftDayConfiguration Monday -StartTime “09:00”
Bruke funksjonen Keyboard Backlight Color
- Denne funksjonen lar deg konfigurere de støttede fargene for tastaturets bakgrunnsbelysning på robuste systemer. Det er seks tilgjengelige farger: fire forhåndsdefinerte farger (hvit, rød, grønn, blå) og to brukerkonfigurerbare farger (custom1 og custom2). Du kan konfigurere tilpassede1 og tilpassede2 farger ved å bruke KeyboardBacklightCustom1Color og
- KeyboardBacklightCustom2Color-attributter.
- Tastaturbakgrunnslysaktiverte farger
- Mulige verdier: Hvit, Rød, Grønn, Blå, Custom1, Custom2 og NoColor.
- Viser eller aktiverer de støttede fargene for tastaturbakgrunnsbelysningen i de robuste systemene. Flere farger av de seks fargene kan angis som aktiverte farger. Etter å ha aktivert farger, kan du bytte mellom de aktiverte fargene ved å trykke på Fn+C-tastene. Aktivert farge kan angis som NoColor, noe som betyr at ingen farge er valgt.
- NOTE:
- Hvis verdien "NoColor" iaCs er oppgitt, er det ikke mulig å bytte farge på tastaturets bakgrunnsbelysning ved å trykke Fn+C-tastene.
- Verdien "NoColor" kan ikke kombineres med noen annen farge.
- Example: For å angi listen over aktiverte farger som rød, grønn, tilpasset1 og tilpasset2 for KeyboardBacklightEnabledColors-attributtet.
- Set-Item -Path DellSmbios:\SystemConfiguration\KeyboardBacklightEnabledColors “Red,Green,Custom1,Custom2” –PasswordSecure
- Oppgi det sikre passordet, hvis det er angitt, ved å bruke parameteren for sikker passord.
- Example: For å angi de aktiverte fargene som NoColor for KeyboardBacklightEnabledColors-attributtet.
- Set-Item -Path DellSmbios:\SystemConfiguration\KeyboardBacklightEnabledColors “NoColor”
- Oppgi det sikre passordet, hvis det er angitt, ved å bruke parameteren for sikker passord.
- KeyboardBacklightActiveColor
- Mulige verdier: Hvit, Rød, Grønn, Blå, Custom1 og Custom2
- Viser eller angir en aktiv farge for tastaturets bakgrunnsbelysning i de robuste systemene. En av de seks fargene kan velges som en aktiv farge om gangen.
- Example: For å angi Custom2-fargen som en aktiv farge for KeyboardBacklightActiveColor-attributtet.
- Set-item -Path DellSmbios:\SystemConfiguration\KeyboardBacklightActiveColor “Custom2” –PasswordSecure
- Oppgi det sikre passordet, hvis det er angitt, ved å bruke parameteren for sikker passord.
TastaturBakgrunnsbelysning Egendefinert1Farge
- Konfigurerer custom1color ved å spesifisere verdiene for rød, grønn og blå (R:G:B). Fargen kan velges ved å bruke RGB-komponenter ved å nevne den i 'R:G:B'-format. Hver fargekomponentverdi varierer fra 0 til 255.
- Example: Henter RGB-verdien i R:G:B-format med Custom1-farge for tastaturbakgrunnsbelysning.
- Get-ChildItem -Path DellSmbios:\SystemConfiguration\KeyboardBacklightCustom1Color
- TastaturBakgrunnsbelysning Egendefinert2Farge
- Konfigurerer custom2color ved å spesifisere verdiene for rød, grønn og blå (R:G:B). Fargen kan velges ved å bruke RGB-komponenter ved å nevne den i 'R:G:B'-format. Hver fargekomponentverdi varierer fra 0 til 255.
- Example: For å angi rødt som 234, grønt som 35 og blått som 56 for Custom1-farge ved å bruke KeyboardBacklightCustom1Color-attributtet. Oppgi det sikre passordet, hvis det er angitt, ved å bruke parameteren for sikker passord.
- Set-Item -Path DellSmbios:\SystemConfiguration\KeyboardBacklightCustom2Color “234:35:56” –PasswordSecure
Oppgi det sikre passordet, hvis det er angitt, ved å bruke parameteren for sikker passord.
Bruke BootSequence-funksjonen
Denne funksjonen lar deg konfigurere rekkefølgen på enhetene som systemet prøver å starte opp fra ved å bruke BootSequence-alternativet i BootSequence-kategorien.
BootList – bestemmer oppstartsmodusen til systemet. Velg ett av følgende:
- Uefi — For å aktivere oppstart til UEFI-kompatible operativsystemer (Unified Extensible Firmware Interface). Følgende er de støttede UEFI-enhetene:
- hdd—harddisk
- cdrom – CD-ROM
- hsbhdd—USB-harddisk
- usbdev – USB-enhet
- embnicipv4 — innebygd NIC IPV4
- embnicipv6 – innebygd NIC IPV6
- fiberkanal — Fiberkanal
- Embnic – innebygd NIC
- fiberchannelex —FibreEx Channel
- infiniband – Infiniband-enhet
- leverandør – leverandørenhet
- i1394—I1394-enhet
- i2o—I20-enhet
- uart – UART-enhet
- lun—LUN-enhet
- vlan – VLAN-enhet
- nvme—NVMe-enhet
- uri – URI-enhet
- ufs—UFS-enhet
- sd—SD-enhet
- Bluetooth—Bluetooth-enhet
- wifi – Wi-Fi-enhet
- mmc – eMMC-enhet
- Legacy (standard) — For å sikre kompatibilitet med operativsystemer som ikke støtter UEFI. Følgende er de eldre enhetene som støttes:
- diskett – diskett
- hdd—harddisk
- cdrom – CD-ROM
- pcmcia—PCMCIA-enhet
- usbdev—USB-enhet
- nic —NIC
- usbfloppy—USB-diskett
- usbhdd — USB-harddisk
- usbcdrom —USB CD-ROM
- Embnic – innebygd NIC
- usbzip—USB ZIP
- usbdevzip – USB-enhets ZIP
- bev—BEV-enhet
NOTE: Eldre oppstartsmodus er ikke tillatt når sikker oppstart er aktivert eller eldre alternativ ROM er deaktivert. - BootSequence—Spesifiserer rekkefølgen et system søker etter enheter i når det prøver å finne et operativsystem som skal startes opp. Alternativet Boot Sequence lar brukere tilpasse oppstartsrekkefølgen og oppstartsevnen til oppstartsenheter. UEFI BIOS tillater valg av UEFI-oppstartsbaner eller eldre oppstartsenheter.
- For å konfigurere sekvensen til oppstartsenhetene, kontroller gjeldende status for oppstartsrekkefølgen med navn, kortform og enhetsnummer. Angi deretter sekvensen for å endre oppstartsrekkefølgen. For eksample, se følgende tabell:
Tabell 5. Eksample av gjeldende sekvens av oppstartsenhetene
| Enhetsnavn | Enhet Tall | ShortForm | IsActive |
| USB-lagringsenhet | 14 | usbdev | Aktiv |
| Diskettstasjon | 12 | diskett | Aktiv |
| Intern HDD | 13 | hdd | Aktiv |
| CD/DVD/CD-RW-stasjon | 15 | cdrom | Aktiv |
| NIC ombord | 16 | embnikk | Aktiv |
Deretter, for å sette den interne harddisken som første, USB-lagringsenhet som andre, og innebygd NIC som tredje; gi BootSequence som 13, 14, 16.
NOTE: Enhetsnumrene som ikke er nevnt vil bli flyttet ned i rekkefølgen.
Example: For å se gjeldende oppstartsrekkefølge med navn, enhetsnummer og status.
- Get-ChildItem -Path DellSmbios:\BootSequence | Velg -expand Current Value
- Exampde: For å endre oppstartssekvensen basert på enhetsnummeret.
- Set-Item -Path DellSmbios:\BootSequence “2,3,4”
- Example: For å endre gjeldende oppstartsmodus til UEFI.
- Set-Item -Path DellSmbios:\BootSequence BootList “Uefi
- Exampde: For å endre oppstartssekvensen basert på kortformen.
- Set-Item -Path DellSmbios:\BootSequence “cdrom,hdd,embnicipv6”
Bruke BIOS-passordfunksjonen
Denne funksjonen lar deg angi, endre eller fjerne administratorpassord og systempassord.
Bekrefter statusen til administrator- eller systempassord
For å bekrefte statusen om administrator- eller systempassordet er angitt på systemet, bruk følgende attributter:
- IsAdminPasswordSet—Viser hvis administratorpassord er angitt på systemet.
- IsSystemPasswordSet—Viser om systempassord er angitt på systemet.
Angi administrator- eller systempassord
For å angi passordet, kjør kommandoen i følgende format: Eksample: For å angi administratorpassordet:
- Set-Item -Path DellSmbios:\Security\AdminPassword
- Example: For å angi systempassordet:
- Set-Item -Path DellSmbios:\Security\SystemPassword
Endre administrator- eller systempassord
For å endre det eksisterende passordet, kjør kommandoen i følgende format: Eksample: For å endre administratorpassordet:
- Set-Item -Path DellSmbios:\Security\AdminPassword -Passord
- Example: For å endre systempassordet:
- Set-Item -Path DellSmbios:\Security\SystemPassword -Passord
- MERK: Hvis det finnes både administrator- og systempassord, må du oppgi enten administrator- eller systempassord for å endre systempassordet.
Sletting av administrator- og systempassord
For å fjerne administrator- eller systempassordet, kjør kommandoen i følgende format: Eksample: Slik sletter du administratorpassordet:
- Set-item -Path DellSmbios:\Security\AdminPassword "" -Password
- Example: Slik sletter du systempassordet:
- Set-Item -Path DellSmbios:\Security\SystemPassword "" -Password
- NOTE:
- For å slette systempassordet der både administrator- og systempassord finnes, må du oppgi enten administrator- eller systempassordet.
- Hvis systempassordet og/eller HDD-passordet er angitt, kan ikke administratorpassordet angis.
- Hvis administratorpassordet er angitt i systemet, og du vil konfigurere BIOS-tokens/funksjoner, må du oppgi administratorpassordet.
- Hvis administrator- og systempassord er angitt i systemet, og du vil konfigurere BIOS-tokens/funksjoner, må du oppgi administratorpassordet.
- Hvis administrator- og systempassord er angitt i systemet, og hvis du vil konfigurere BIOS-tokens/funksjoner samt endre systempassord, må du oppgi enten system- eller administratorpassordet.
Generisk ansvarsfraskrivelse
Powershell PSReadline-modulen lagrer hver konsollkommando du skriver inn i en tekst file. Så det anbefales å bruke "Get-Credential" kommandolett for å håndtere passordet sikkert.
- $cred = Få legitimasjon
- Skriv inn brukernavn og passord, f.eksample, AdminPWD og Dell_123$, når dialogboksen vises.
- $BSTR = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($cred.Password)
- $plainpwd=[System.Runtime.InteropServices.Marshal]::PtrToStringAuto($BSTR)
- Get-CimInstance -Namespace root\dcim\sysman -Klassenavn DCIM_BIOSService | Invoke-CimMethod MethodName SetBIOSAttributes -Arguments @{AttributeName=@(“AdminPwd”);AttributeValue=@(” $plainpwd “)}
- si .\NumLockLed deaktivert -passord $plainpwd
Bruke passordfunksjonen på harddisken
Denne funksjonen lar deg angi, endre og slette passordet for harddiskstasjonen (HDD). For å konfigurere BIOS-attributter/-funksjoner, oppgi HDD-passordet, hvis det er angitt.
HDDIinfo
Viser detaljene for hver HDD. Følgende informasjon vises:
- HDD Name—Navnet på HDD.
- Tilstede – om harddisken er fysisk til stede.
- PwdProtected—Om det finnes et passord for harddisken.
- Venter på nytt – om en omstart venter for å angi passordet.
- AdminOnlyChange – Om endringene i passordet kun kan gjøres av en administrator.
- SecureEraseSupported—Om HDD Secure Erase støttes.
- SecureEraseEnabled – Hvorvidt HDD Secure Erase er aktivert.
Konfigurer følgende:
- AdminPassword – Angi Admin-passordet mens du angir HDD-passord hvis administrator har begrenset endringene til HDD-passordet.
- ATAMaximumSecurityMode – Oppgi verdien som '0' hvis du vil at HDD skal konfigureres i ATA High Security Mode, eller '1' hvis du vil at HDD skal konfigureres i ATA Maximum Security Mode (Secure Erase).
Stille inn HDD-passordet
- MERK: Harddisk-passord støttes ikke på ARM64-systemer.
- For å angi passordet, kjør kommandoen i følgende format: Eksample: For å sette HDD-passordet i maksimal sikkerhetsmodus.
- Set-Item -Path DellSmbios:\Security\HDDPassword -ATAMaximumSecurityMode “1”
Endre HDD-passordet
For å endre det eksisterende passordet, kjør kommandoen i følgende format:
- Example: For å endre HDD-passordet:
- Set-Item -Path DellSmbios:\Security\HDDPassword -Passord
- Set-Item -Path DellSmbios:\Security\HDDPassword -Passord
- Set-Item -Path DellSmbios:\Security\HDDPassowrd -Passord -AdminPassword
Sletter HDD-passordet
For å slette passordet, kjør kommandoen i følgende format: Eksample: For å slette HDD-passordet.
- Set-item -Path DellSmbios:\Security\HDDPassword "" -PasswordSecure
- MERK: Start systemet på nytt for å bruke endringene.
Bruker TpmSecurity-funksjonen
Denne funksjonen lar deg kontrollere om Trusted Platform Module (TPM) i systemet er aktivert og synlig for operativsystemet. TpmSecurity-innstillingen er en hovedbryter for resten av TPM-feltene. Systemet må startes på nytt etter å ha endret TpmSecurity-innstillingen.
- Aktivert – BIOS slår på TPM under POST, og TPM kan brukes av operativsystemet.
- Deaktivert – BIOS slår ikke på TPM under POST, og TPM vil ikke fungere og være usynlig for operativsystemet.
- NOTE: Deaktivering av dette alternativet endrer ikke noen innstillinger du kan ha gjort til TPM, og sletter eller endrer heller ikke informasjon eller nøkler du kan ha lagret der. Den slår ganske enkelt av TPM-en slik at den ikke kan brukes. Når du aktiverer dette alternativet på nytt, fungerer TPM nøyaktig slik det gjorde før det ble deaktivert.
- TpmActivation: Aktiverer og aktiverer TPM-normaltilstanden for TPM-bruk. TPM-aktivering er en innstilling som er tilgjengelig når TpmSecurity er aktivert.
- Aktivert – Aktiverer TPM.
- Deaktivert – Viser gjeldende aktiveringstilstand for TPM.
- MERK: Deaktivert er en skrivebeskyttet mulig verdi. TpmActivation kan bare deaktiveres fra BIOS-oppsettskjermen. Eksample: For å aktivere TpmSecurity.
- Set-Item -Path DellSmbios:\TpmSecurity\TpmSecurity "Enabled" -Passord
- MERK: Omstart er nødvendig etter endring av TpmSecurity-innstillingen.
- Example: For å aktivere TPM-aktivering. TPM-aktivering kan bare aktiveres hvis Tpm-sikkerheten er aktivert.\
- Set-Item -Path DellSmbios:\TpmSecurity\TPMActivation "Enabled" -Passord
- MERK: Administratorpassord må oppgis, og TpmSecurity burde vært aktivert for å aktivere TpmActivation.
Bruker ForcedNetworkFlag-funksjonen
- Denne funksjonen/alternativet lar deg kontrollere UEFI-variabelen FORCED_NETWORK_FLAG til den angitte inngangsverdien. På OOBE-skjermen, hvis flagget er satt til 1, blir brukeren tvunget til å koble til Internett.
Example: For å lese ForcedNetworkFlag: - PS DellSmbios:\UEFIvariables> get-item .\ForcedNetworkFlag
- Example: For å sette ForcedNetworkFlag:
- PS DellSmbios:\UEFIvariables> sett-element .\ForcedNetworkFlag 0
- MERK: ForcedNetworkFlag støttes ikke på ARM64-systemer.
- MERK: både get-item og set-item støttes for flagget.
- MERK: ForcedNetworkFlag støttes kun på UEFI-plattformer.
- MERK: Get-elementet for ForcedNetworkFlag kan mislykkes fordi enten plattformen ikke er UEFI eller
- FORCED_NETWORK_FLAG er ikke definert i UEFI-området. Prøv å sette dette flagget til den foretrukne verdien og få verdien.
- MERK: I tilfelle reimaging systemet, opprettholder dette flagget sin verdi til den første oppsettskjermentage etter reimaging. Etter det første oppsettet, når systemet starter opp, er det obligatorisk å definere eller sette ForcedNetworkFlag til den foretrukne verdien.
- MERK: ForcedNetworkFlag er en del av operativsystemet og ikke en del av administrert BIOS, derfor er det ikke gitt passordbeskyttelse.
Ønsket tilstandskonfigurasjon (DSC) for Dell Command | PowerShell-leverandør
- Desired State Configuration (DSC) er et administrasjonsrammeverk i Windows PowerShell. Den gjør det mulig for administratorer å definere ønsket tilstand for en systemkonfigurasjon. Det inkluderer overvåking for konfigurasjonsdrift, administrasjon av registerinnstillinger, grupper, brukerkontoer og miljøvariabler gjennom en deklarativ skripttilnærming.
- Dell Command | PowerShell-leverandøren bruker DSC-funksjonaliteten. Den brukes til å tilby en løsning som overvåker BIOS-konfigurasjonen på Dells klientsystemer. Denne funksjonaliteten gjør det mulig for administratorer å automatisk korrigere Dell BIOS-innstillinger som har avviket fra ønsket tilstandskonfigurasjon. Dell Command | PowerShell Provider tilbyr tilpassede ressurser som er justert til hver kategori av BIOS-innstillinger. Det gir brukeren et deklarativt rammeverk for å bruke egenskaper (attributter) definert i ressursene.
- Forutsetning
- Forutsetninger for klient- og serversystemene:
- PowerShell 5.0
- MERK: WinRM-tjenesten bør startes i både klient- og serversystemer.
- MERK: DSC støttes ikke på ARM64-systemer.
- MERK: For å starte en ekstern kommando, kontroller system- og konfigurasjonskrav i detalj ved å kjøre følgende cmdlet:
- få hjelp om_Remote_Requirements
Primære komponenter i ønsket tilstandskonfigurasjon
Ønsket tilstandskonfigurasjon er et deklarativt rammeverk som brukes for konfigurasjon, distribusjon og administrasjon av systemer. Den består av tre hovedkomponenter:
- Konfigurasjon – Konfigurasjon definerer typen funksjon som brukes i DSC gjennom deklarative skript. Denne funksjonen kan kalles ved å bruke nøkkelordet 'Konfigurasjon' med passende identifikator. DSC-konfigurasjon håndhever de definerte BIOS-innstillingene på klientsystemene. Local Configuration Manager (LCM) sørger for at systemene er konfigurert i henhold til konfigurasjonserklæringen.
- Ressurser—Dell Command | PowerShell Provider gir brukeren et sett med tilpassede ressurser som kan utnyttes for å håndheve nødvendige Dell BIOS-innstillinger på Dells klientsystemer. Ressursene er klassifisert i 22 kategorier. For listen over støttede kategorier, kjør
- Få hjelp About_DellBIOSProvider_DscResources
- Hver kategori inneholder egenskaper (BIOS-attributtnavn) som er tilgjengelige i ressursmappen DSCResources
tilgjengelig på ${env:ProgramFiles}\WindowsPowerShell\Modules\DellBIOSProvider. - For å finne utplasserte Dells DSC-ressurser, kjør:
- Get-DscResource *DCPP*
- For mer informasjon om attributter, se referanseguiden tilgjengelig på Dell.com/DellClientCommandSuiteManuals.
- Dell-kommandoen | PowerShell Provider-ressurser kan verifisere konfigurasjonsdriften, få gjeldende verdiinnstillinger og angi ønsket verdi på Dell-klientsystemer. Denne arbeidsflyten ligner flyten av 'Test-' og 'Set-' for standard DSC-konfigurasjoner.
- Når du definerer BIOS-konfigurasjoner ved hjelp av skript, deklareres ressursene for Dell Command | PowerShell Provider brukes til å overvåke drift og vedlikeholde konfigurasjonen.
- Deklarerte ressurser må være til stede både på server- og klientsystemer for vellykket forfatterskap, staging og lovfesting.
- Node – Node er et målsystem som du ønsker å håndheve konfigurasjonen på. Node kan enten være en IP-adresse eller et systemnavn.
- Dell Command | PowerShell Provider-ressurser fungerer sømløst i både Push- og Pull-modus. I push-modus skriver du en konfigurasjon, stage det for å generere det administrerte objektet
- Formater (MOF), og utfør det på målnoder. I Push-modus er serveren bare et medium for å opprette og implementere konfigurasjonen på noder. Local Configuration Manager (LCM)-agenten på målnodene sikrer at systemene er konfigurert i henhold til konfigurasjonserklæringen. I Pull-modus er serveren definert som en Pull-server. Pull-serveren har web tjenester som kjører som starter et håndtrykk mellom serveren og klientsystemene. Serveren inneholder MOF på en standard plassering, og når det er en endring i kontrollsummen knyttet til MOF file, henter klientmaskinen(e) konfigurasjonen fra serveren og håndhever den på klientsystemene. I Pull-modus er LCM for klientsystemet(e) satt til Pull-modus. Disse innstillingene til LCM kalles meta-konfigurasjon.
- Ønsket tilstand konfigurasjonslogger kan være viewed ved hjelp av Windows Event Vieweh. Konfigurasjonsavvik på Dell-klientsystemer er
registrert i denne hendelsesloggen på Applications and Service Logs -> DellClientBIOS PowerShell. - For å sjekke syntaksen og egenskapene som godtas av en Dell Command | PowerShell Provider DSC-ressurs, kjør cmdleten i følgende format:
- Få-DSCResource -syntaks
- Mappestruktur – Installasjonsmodulen har følgende mappestruktur:
- $env: psmodulepath (mappe)|- DellBIOSProvider (mappe)|- < DellBIOSProvider.psd1> (file, obligatorisk)|- DSCResources (mappe)|- DCPP_POSTBehavior (mappe)|-
- DCPP_PowerManagement (mappe)
- Sample skript
- Denne delen gir noen eksemplariske sample skript som viser den typiske bruken av ønsket tilstandskonfigurasjon ved å bruke funksjonaliteten til Dell Command | PowerShell-leverandør for å håndheve BIOS-innstillinger for de støttede attributtene. Skriptene som er skrevet for Ønsket tilstandskonfigurasjon bør lagres i .ps1-format.
NOTE:
- Kategoriegenskap er obligatorisk felt for hver ressurs.
- BlockDefinition er en obligatorisk egenskap bare for Powermanagement-kategorien. BlockDefinition må være unik for hver ressursblokk i Powermanagement-kategorien.
- Håndheve enkel konfigurasjon for kategori POSTBehavior
Håndhever "Keypad"-attributtet som "EnabledByNumlock" på node "200.200.200.2"
- Konfigurering av avansert batteriladingskonfigurasjon i kategorien Strømstyring

- Konfigurere Peak Shift Day Configuration i kategorien Strømstyring


Håndhever enkel konfigurasjon for kategori POSTBehavior når BIOS-passord er angitt
- NOTE: Når BIOS-passordet er angitt på klientsystemet, må passordet oppgis gjennom 'Password'-egenskapen.

NOTE: For flere sampskriptene, se DellBIOSProvider > DSC_SampleScripts-mappen.
Sette opp Dell Command | PowerShell Provider 2.8.0 i Windows Preinstallation Environment
Windows Preinstallation Environment (WinPE) gir et frittstående miljø som brukes til å forberede et system for Windows-installasjon. Hvis operativsystemet ikke er installert på klientsystemene, kan du opprette et oppstartbart bilde som inneholder Dell Command | PowerShell-leverandør. Du kan bruke det oppstartbare bildet til å kjøre kommandoene på WinPE.
- Fra Microsoft webnettsted, last ned og installer Windows ADK på klientsystemet.
NOTE: Mens du installerer, velg bare Deployment Tools og Windows Preinstallation Environment. - Lag WinPE-bildet, legg til PowerShell-støtte til WinPE. Se Microsoft | Lære.
NOTE: DCPP for WINPE støttes ikke på ARM64-plattformer. - Kopier Dell Command | PowerShell Provider-mapper og files inn i din oppstartbare WinPE-enhet (CD/USB).
- Kopier msvcp100.dll, msvcr100.dll fra VC2019; og msvcp140.dll, msvcr140.dll, vccorlib140.dll fra VC2019 i Dell Command | PowerShell Provider-modul.
- Start opp til WinPE og åpne Windows PowerShell-konsollen.
- Bla til katalogen der Dell Command | PowerShell Provider-mapper og files har blitt kopiert basert på klientens WinPE-arkitektur.
- Importer modulen. Se Importere Dell Command | PowerShell-leverandør.
Ved vellykket import vises følgende melding: For å få mer hjelp om Dell Command PowerShell-leverandøren, kjør
følgende som er basert på kommandoer på operativsystemet: For 64-bits systemer; Få hjelp DellBIOSProvider, For 32-bits systemer; Få hjelp DellBIOSProviderX86 og For ARM64-systemer; Få hjelp DellBIOSProviderARM64. Nå kan du få tilgang til DellSMBIOS-stasjonen for å administrere attributtene dine. For mer informasjon, se Support | Dell .
Få tilgang til hjelp for Dell Command | PowerShell Provider 2.8.0
Dell Command | PowerShell tilbyr cmdlet-basert integrert hjelp. Denne delen beskriver ulike cmdlets som du kan bruke for å få tilgang til ulike hjelpeemner.
Emner:
- Få tilgang til integrert hjelp i Windows PowerShell-konsollen
Få tilgang til integrert hjelp i Windows PowerShell-konsollen
Dell Command | PowerShell Provider gir integrert hjelp for sine tilpassede funksjoner. For å få tilgang til denne integrerte hjelpen i Windows PowerShell-konsollen, bruk følgende kommandoer:
- Få-hjelp Get-ChildItem -Path Full
Example: Get-Help Get-ChildItem -Path DellSMBIOS: \PowerManagement\AutoOn -Full - Viser informasjon som navn, synopsis, syntaks, beskrivelse, relaterte lenker, merknader, etc.
- Få-hjelp Set-Item -Path Full
- Example: Get-Help Set-Item -Path DellSMBIOS:
- \PowerManagement\AdvanceBatteryChargeConfiguration -Full
- Viser informasjon som navn, synopsis, syntaks, beskrivelse, relaterte lenker, merknader, etc.
- Du kan få mer detaljert informasjon om cmdleten og funksjonen og hvordan du bruker den ved å bruke Full, Detailed og Examples parametere med Get-Help.
- Få hjelp About_DellBIOSProvider
- Få hjelp About_DellBIOSProvider_DscResources
- Viser en konseptuell hjelp om Dell Command | PowerShell-leverandør.
Vanlige spørsmål for Dell Command | PowerShell Provider 2.8.0
- Hva er PowerShell-galleriet?
- Microsoft er vert for PowerShell Gallery, et offentlig depot. Du kan laste ned og installere Dell Command | PowerShell-leverandør herfra. Se Laste ned Dell Command |
- PowerShell Provider-modul fra Microsoft Gallery.
- Hvordan kan jeg bekrefte om Dell Command | PowerShell
- Er leverandørmodulen installert i systemet mitt?
- Etter nedlasting, kjør følgende cmdlet i Windows PowerShell-konsollen:
- Get-Module – Listetilgjengelig
- Hvis du finner DellBIOSProvider, har du installert Dell Command |PowerShell Provider-modulen i systemet. Deretter kan du importere modulen og komme i gang. Se Importere Dell Command | PowerShell-leverandør.
- Hva er forutsetningene for å laste ned modulen fra et PowerShell-galleri?
- Støttet PowerShell-versjon: 5.0 og nyere.
- PowerShell får pakkebehandling: nuget-anycpu.exe.
- Kan jeg importere Dell Command | PowerShell Provider-modul fra en delt plassering?
Ja, Dell Command | PowerShell Provider kan importeres fra en delt plassering ved å aktivere denne funksjonen:- Gå til C:\Windows\System32\WindowsPowerShell\v1.0.
- Rediger powershell_ise.exe.config file som vist nedenfor:

- Hvordan kan jeg få mulige verdier for et bestemt attributt?
- For å få de mulige verdiene for et bestemt attributt, kjør følgende kommando:
- Get-Item -Path | Velg Mulige verdier
- Hva kan jeg gjøre med Dell Command | PowerShell-leverandør?
- Du kan konfigurere BIOS-innstillingene til systemet ditt ved å bruke Dell Command | PowerShell-leverandør. Se Introduksjon.
- Kan jeg bruke Dell Command | PowerShell-leverandør i ikke-
- Windows Dell klientsystemer?
- Nei, Dell Command | PowerShell Provider kan bare brukes på systemer som kjører Windows PowerShell-konsoll, og kan ikke brukes på et ikke-Windows Dell-klientsystem.
- Hvordan kan jeg få listen over alle støttede attributter?
- Kjør følgende kommando, etter at du har importert modulen, for å få listen over alle støttede attributter:
- Get-DellBiosSettings
- Hvor kan jeg laste ned Dell Command | PowerShell-leverandør?
- Du kan laste ned Dell Command | PowerShell-leverandør fra Dells støtteside eller fra Microsoft Gallery. Se Laste ned Dell Command | PowerShell-leverandør.
- Hvordan kan jeg slette TPM?
- TPM-funksjonen kan kun slettes fra BIOS-oppsettskjermen. I BIOS-oppsettskjermbildet klikker du på Sikkerhet og deretter på TPMSecurity. Velg alternativet Fjern og start systemet på nytt for å bruke endringene.
- Hvordan kan jeg deaktivere Secure Boot-funksjonen?
- Sikker oppstart-funksjonen kan bare deaktiveres fra BIOS-oppsettskjermen. I BIOS-oppsettskjermbildet klikker du på Secure Boot, og deretter klikker du på Secure Boot Enable. Velg Deaktivert for å deaktivere funksjonen Secure Boot.
Feilsøkingsscenarier for Dell Command | PowerShell Provider 2.8.0
- Problem: DellBIOSProvider kan ikke lastes fordi kjørende skript er deaktivert på dette systemet.
- Løsning: Som standard har Windows PowerShell ExecutionPolicy satt til Begrenset. For å bruke Dell Command | PowerShell Provider cmdlets og funksjoner krever endring av PowerShell-utførelsespolicyen til RemoteSigned på et minimum. For å bruke ExecutionPolicy, kjør Windows PowerShell med administratorrettigheter og kjør følgende kommando i PowerShell-konsollen: Set-ExecutionPolicy RemoteSigned –force.
- Problem: Kan ikke importere DellBIOSProvider-modulen.
- Oppløsning:
- Bekreft om den nedlastede pakken er lagret langs PowerShell-standardmodulbanen som PowerShell støtter.
- Bekreft om den støttede arkitekturen som er X86/X64, brukes.
- Kontroller om Microsoft Visual C++ redistributable 2010 og 2015 er installert på systemet.
- Problem: Set-Item cmdlet viser en feil.
- Oppløsning:
- Bekreft om attributtet er skrivebeskyttet.
- Kontroller om det bestemte attributtet har noen begrensning eller avhengighet ved innstilling av verdien. For eksample, kan du ikke sette PeakShiftDayConfiguration StartTime større enn EndTime eller ChargeStartTime.
- Problem: Systempassord godtas ikke.
- Løsning: Kontroller om både administrator- og systempassord er angitt. Hvis ja, oppgi administratorpassordet for å validere. Problem: Kan ikke se gjeldende verdi for enkelte egendefinerte BIOS-attributter.
- Oppløsning: Noen egendefinerte BIOS-attributter som PeakShiftDayConfiguration har mange verdier eller parametere. Til view hele gjeldende verdi, bruk følgende kommando:
- Get-Item PeakShiftDayConfiguration | velg -ExpandProperty Currentvalue
Få tilgang til dokumenter fra Dell EMC -støttenettstedet
Du kan få tilgang til de nødvendige dokumentene ved å velge ditt produkt.
- Gå til Support | Dell.
- Klikk Bla gjennom alle produkter, klikk Programvare, og klikk deretter Client Systems Management.
- Til view dokumentene, klikk på ønsket produktnavn og versjonsnummer.
Få tilgang til dokumenter fra Dell EMC -støttenettstedet
Dokumenter / Ressurser
![]() | Powershell-leverandørprogramvare |
Referanser
- Brukerhåndbokmanual.tools

