DELL Powershell Provider Software User Guide

DELL-Powershell-Provider-Software-featured-image

DELL-logo

DELL Powershell Provider Software

DELL-Powershell-Provider-Software-produkt-ôfbylding

Produkt ynformaasje

Spesifikaasjes

  • produkt Namme: Dell Command | PowerShell Provider
  • Ferzje: 2.8.0
  • Brûkersgids: june 2024 rev. A00

Produkt Usage Ynstruksjes

  • Ynlieding ta Dell Command | PowerShell Provider 2.8.0
    It kommando fan Dell | PowerShell Provider module makket BIOS konfiguraasje mooglik foar Dell enterprise client systemen fia de Windows PowerShell ynterface. It wurket foar lokale systemen, systemen op ôfstân, en Windows Preinstallation Environment (WinPE).
  • Dokumintomfang en bedoeld publyk
    Dell Command | PowerShell Provider-dokuminten binne ûntworpen foar IT-professionals en systeembehearders dy't bekend binne mei de Windows PowerShell-omjouwing. Dizze dokuminten helpe taakautomatisearring en konfiguraasjebehear te ferienfâldigjen binnen in krêftige skriptomjouwing.
  • Systeem easken en betingsten
    Dizze paragraaf beskriuwt de stipe software en betingsten foar it brûken fan Dell Command | PowerShell Provider.
  • Stipe Dell-platfoarms: Foar ynformaasje oer stipe Dell-platfoarms, ferwize nei de Dell Command | PowerShell Provider Release Notes beskikber by dell.com/support.

FAQ

Faak stelde fragen foar Dell Command | PowerShell Provider 2.8.0

  1. F: Wat docht it Dell Command | PowerShell\ Provider module ynskeakelje?
    A: De module makket BIOS konfiguraasje mooglik foar Dell enterprise client systemen fia de Windows PowerShell ynterface.
  2. F: Wa is it bedoelde publyk foar Dell Command | PowerShell Provider dokuminten?
    A: De dokuminten binne ûntworpen foar IT-professionals en systeembehearders dy't bekend binne mei de Windows PowerShell-omjouwing.
  3. Q: Kin Dell Command | PowerShell Provider wurde brûkt op ARM64-platfoarms?
    A: De module wurdt net stipe op ARM64-platfoarms.

Dell Command | PowerShell Provider Ferzje 2.8.0 Brûkersgids

Notysjes, warskôgingen en warskôgingen

  • NOAT: In NOTE jout wichtige ynformaasje oan dy't jo helpt om jo produkt better te brûken.
  • FOARSICHTIGENS: A CAUTION jout oan potinsjele skea oan hardware of ferlies fan gegevens en fertelt jo hoe't jo it probleem kinne foarkomme.
  • WARSKÔGING: In warskôging jout in potinsjeel foar skea oan eigendom, persoanlik ferwûning of dea.

© 2024 Dell Inc. of syn dochterûndernimmingen. Alle rjochten foarbehâlden. Dell Technologies, Dell, en oare hannelsmerken binne hannelsmerken fan Dell Inc. of har dochterûndernimmingen. Oare hannelsmerken kinne hannelsmerken wêze fan har respektive eigners.

Ynlieding ta Dell Command | PowerShell Provider 2.8.0

  • It kommando fan Dell | PowerShell Provider module makket BIOS konfiguraasje mooglik foar Dell enterprise client systemen fia de Windows PowerShell ynterface. It wurket foar lokale systemen, systemen op ôfstân, en Windows Preinstallation Environment (WinPE).
  • OPMERKING: Dell Command | PowerShell Provider foar Windows Preinstallation Environment (WinPE) wurdt net stipe op ARM64-platfoarms.
  • Dit dokumint beskriuwt de stipe attributen, en flaterrapportaazje yn Dell Command | PowerShell Provider.

Underwerpen:

  • Dokumintomfang en bedoeld publyk
  • Wat is nij yn dizze release

Dokumintomfang en bedoeld publyk
Dell Command | PowerShell Provider-dokuminten binne ûntworpen foar IT-professionals en systeembehearders dy't bekend binne mei Windows PowerShell-omjouwing. Dizze dokuminten helpe om taakautomatisearring en konfiguraasjebehear te ferienfâldigjen binnen in krêftige skriptomjouwing.

Wat is nij yn dizze release

  • Unterstützt ARM64-processors.

Systeem easken en betingsten foar Dell Command | PowerShell Provider 2.8.0

Dizze paragraaf beskriuwt de stipe software en betingsten foar it brûken fan Dell Command | PowerShell Provider.
Underwerpen:

  • Stipe Dell platfoarms
  • Betingsten
  • Stipe Dell platfoarms
    Foar ynformaasje oer stipe Dell platfoarms sjoch Dell Command | PowerShell Provider Release Notes beskikber by dell.com/support.

Betingsten

  • Foardat jo Dell Command | PowerShell Provider, soargje derfoar dat jo de folgjende systeemkonfiguraasje hawwe:
  • tabel 1. Stipe software
Stipe software Stipe ferzjes Oanfoljend ynformaasje
.net framework 4.8 of letter. .NET Framework 4.8 of letter moat beskikber wêze.
Bestjoeringssystemen Windows 11, Windows 10, Windows Red Stone RS1, RS2, RS3, RS4, RS5, RS6, 19H1, 19H2 en 20H1 Windows 10 of letter ferzjes moatte beskikber wêze. Windows 11 is fereaske foar ARM-bestjoeringssystemen.
Windows Management Framework (WMF) WMF 3.0, 4.0, 5.0 en

5.1

WMF 3.0/4.0/5.0 en 5.1 moatte beskikber wêze.
Windows PowerShell 3.0 en letter Sjen Ynstallaasje fan Windows PowerShell en Windows PowerShell konfigurearje .
SMBIOS 2.4 en letter It doelsysteem is in Dell produsearre systeem mei System Management Basic Input Output System (SMBIOS) ferzje 2.4 of letter.

NOAT: Klikje om de SMBIOS-ferzje fan it systeem te identifisearjen Start > Run, en rinne de msinfo32.exe file. Kontrolearje foar de SMBIOS-ferzje yn Systeem Summery side.

Microsoft Visual C++ redistributable 2015, 2019 en 2022 2015, 2019, en 2022 moatte beskikber wêze.

NOAT: Microsoft Visual C ++ redistributable ARM64 is nedich foar ARM64 systemen.

Ynstallaasje fan Windows PowerShell
Windows PowerShell is natuerlik opnommen mei Windows 10 en letter bestjoeringssystemen

Windows PowerShell konfigurearje

  • Soargje der foar dat jo hawwe bestjoerlike privileezjes op de Dell saaklike klant systeem.
  • Standert hat Windows PowerShell syn ExecutionPolicy ynsteld op beheind. Om it Dell Command | PowerShell Provider cmdlets en funksjes, ExecutionPolicy moat op syn minst feroare wurde yn RemoteSigned. Om de ExecutionPolicy oan te passen, útfiere Windows PowerShell mei behearderrjochten, en útfiere it folgjende kommando binnen de
  • PowerShell-konsole:
  • Set-ExecutionPolicy RemoteSigned -forceNOTE: As d'r mear restriktive feiligenseasken binne, set de ExecutionPolicy op AllSigned. Run de folgjende
    kommando binnen de PowerShell-konsole: Set-ExecutionPolicy AllSigned -Force.
  • OPMERKING: As jo ​​​​in ExecutionPolicy-basearre proses brûke, rinne dan Set-ExecutionPolicy elke kear as in Windows PowerShell-konsole wurdt iepene.
  • Om Dell Command | PowerShell Provider op ôfstân, jo moatte PS-ôfstân ynskeakelje op it systeem op ôfstân. Om kommando's op ôfstân te begjinnen, kontrolearje systeemeasken en konfiguraasjeeasken troch it folgjende kommando út te fieren:
  • PS C:> Get-Help About_Remote_Requirements

Download- en ynstallaasjestappen foar Dell Command | PowerShell Provider 2.8.0

Dizze seksje beskriuwt hoe't jo Dell Command | PowerShell Provider.
Underwerpen:

  • Dell Command | PowerShell Provider 2.8.0
  • Ynstallaasje fan Dell Command | PowerShell Provider 2.8.0
  • Dell Command | PowerShell Provider 2.8.0
  • Dell Command | PowerShell Provider 2.8.0
  • Dell Command | PowerShell Provider 2.8.0
    De Dell Command | PowerShell Provider module is beskikber op de Dell stipe site en by Microsoft Gallery.
  • Dell Command | PowerShell Provider 2.8.0 module út de Dell stipe site
  • Dell Command | PowerShell Provider 2.8.0 module fan Microsoft Gallery

It Dell-kommando downloade | PowerShell Provider 2.8.0 module út de Dell stipe site
It kommando fan Dell | PowerShell Provider 2.8.0 module is beskikber as in .zip file at www.dell.com/support. Folgje dizze stappen om it .zip te downloaden file.

  1.  Gean nei www.dell.com/support.
  2.  Klikje op it ljepblêd Support, en ûnder Support by Product opsje klikje Drivers & Downloads.
  3.  Fier de tsjinst yn Tag of Express Service Code en klik Submit.
  4.  As jo ​​net witte de tsjinst tag, en klik dan op Detektearje Myn Produkt en folgje de ynstruksjes op it skerm. De produktstipe-side foar jo systeemtype wurdt werjûn.
  5. Klikje op Drivers & downloads.
  6.  Wreidzje de kategory Systeembehear út, en klikje op de opsje Download foar DellCommandPowerShellProviderDell_ .zip file.
  7. Klik op Bewarje om de ynlaad te foltôgjen.

It ynladen en ynstallearjen fan it Dell Command | PowerShell Provider 2.8.0 module út Microsoft Gallery
It kommando fan Dell | PowerShell Provider 2.8.0 module is beskikber by Microsoft Gallery.
Betingsten:
Stipe PowerShell ferzje: 5.0 en letter.

PowerShell krije pakketbehearder: nuget-anycpu.exe.

  1. Iepenje Windows PowerShell mei administrator privileezjes.
  2. Run it kommando; Find-Module DellBIOSProvider om it Dell Command | PowerShell Provider module.
    NOAT: Brûk kommando; Find-Module DellBIOSProviderARM64 foar ARM64-systemen.
  3. Om de module te ynstallearjen, útfiere it folgjende dat is basearre op de kommando's op it bestjoeringssysteem:
    • Foar 32-bit systemen; Ynstallearje-module DellBIOSProviderX86.
    • Foar 64-bit systemen; Ynstallearje-module DellBIOSProvider.
    • Foar ARM64 systemen; Ynstallearje-module DellBIOSProviderARM64.
      De lêste ferzje fan Dell Command | PowerShell Provider beskikber by Microsoft Gallery is ynstallearre.
  4. Om de nuget-anycpu.exe te downloaden. file, ynfiere Y.

Ynstallaasje fan Dell Command | PowerShell Provider 2.8.0
Folgje dizze stappen om Dell Command | PowerShell Provider:
Betingst:
Wiskje eltse earder ynstallearre ferzje fan Dell Command | PowerShell Provider foardat jo de Dell Command | PowerShell Provider. Sjoch Dell Command | PowerShell Provider 2.8.0.

  1. Untskoattelje de ynladen DellCommandPowerShellProviderDell_ .zip file. Sjoch Unblocking the DellCommandPowerShellProviderDell_ .zip.
  2. Pake de .zip út file.
  3. Meitsje in modulemap by ${env:ProgramFiles}\WindowsPowerShell\Modules. As alternatyf, om in modulemap te meitsjen, fier it folgjende kommando út yn in Windows PowerShell-konsole:
    Nij-Item -Type Container -Force -paad
  4. Kopiearje de mappen en files út de ynladen .zip file oan de Dell Command | PowerShell Provider module map.
    • Foar 32-bit systemen; kopiearje de files fan de DellBIOSProviderX86 map nei ${env:ProgramFiles} \WindowsPowerShell\Modules.
    • Foar 64-bit systemen; kopiearje de files fan de DellBIOSProvider-map nei ${env:ProgramFiles} \WindowsPowerShell\Modules.
    • Foar ARM64 systemen, kopiearje de files fan de DellBIOSProviderARM64 map nei ${env:ProgramFiles} \WindowsPowerShell\Modules.
  5. Sadree't de ynstallaasje dien is, útfiere it kommando Get-Module –ListAvailable om te kontrolearjen dat de module beskikber is tegearre mei de beskikbere eksportearre kommando's.

Deblokkearje de DellCommandPowerShellProviderDell_ .zip
As de DellCommandPowerShellProviderDell_ .zip file dat is ynladen fan de Dell-stipe side is blokkearre op jo systeem, ûntsluten de zip file. Om de zip te ûntsluten file,

  1. Selektearje de zip file, rjochts-klikke, en klik dan op Eigenskippen.
  2. Klikje op it ljepblêd Algemien, en selektearje dan de opsje Untskoattelje.
  3. Klik Tapasse.
    As alternatyf kinne jo it folgjende kommando útfiere binnen in Windows PowerShell-konsole:
    Unblock-File .\DellCommandPowerShellProviderDell_ .zip

Dell Command | PowerShell Provider 2.8.0
Jo kinne Dell Command | PowerShell Provider troch de DellBIOSProvider module map manuell te wiskjen en files fan jo systeem.

  • As alternatyf, om Dell Command | PowerShell Provider, fier it folgjende kommando út:
  • uninstall-Module –Name DellBIOSProvider
  • Foar, ARM64 systemen:
  • uninstall-Module –Name DellBIOSProviderARM64
  • NOAT: As mear as ien ferzje fan Dell Command | PowerShell Provider wurde ynstalleare op it systeem, dan wisket it boppesteande kommando de ferzjes yn ôfnimmende folchoarder. Bygelyksample, as jo 1.0 en 1.1 hawwe ynstalleare yn jo systeem, wisket it boppesteande kommando earst de lettere ferzje (1.1). Ferzje 1.0 kin wiske wurde troch dit kommando opnij út te fieren.

Dell Command | PowerShell Provider 2.8.0
As Dell Command | PowerShell Provider is al ynstalleare yn it systeem, dan moat it fuortsmiten wurde. Fuortsmite de Dell Command | PowerShell Provider mappen en files foardat jo de lettere ferzje fan Dell Command | PowerShell Provider.
Om Dell Command | PowerShell Provider, fier it folgjende kommando út:

  • Foar 32-bit systemen: update-Module -namme DellBIOSProviderX86.
  • Foar 64-bit systemen: update-Module -namme DellBIOSProvider.
  • Foar ARM 64-bit systemen: update-Module -namme DellBIOSProviderARM64.
    NOAT: It boppesteande kommando ynstallearret allinich de lêste ferzje fan Dell Command | PowerShell Provider beskikber by Microsoft Gallery, en net fuortsmite de besteande ferzje. Jo moatte de besteande ferzje fan jo systeem manuell fuortsmite.
  • Om de foarige ferzje te ferwiderjen, sjoch Dell Command | PowerShell Provider 2.8.0.

Te begjinnen mei Dell Command | PowerShell Provider 2.8.0

Dizze seksje beskriuwt hoe't jo de module ymportearje, algemiene navigaasje, stipe cmdlets en oanpaste funksjes fan Dell Command | PowerShell Provider.
Underwerpen:

  • Ymportearje fan Dell Command | PowerShell Provider
  • Navigearje mei de Windows PowerShell-konsole
  • Stipe cmdlets yn Dell Command | PowerShell Provider
  • Oanpaste funksjes yn Dell Command | PowerShell Provider
  • Parameters stipe yn Dell Command | PowerShell Provider
  • Konfigurearje attributen mei help fan Dell Command | PowerShell Provider
  • Funksjes stipe yn Dell Command | PowerShell Provider
  • Desired State Configuration (DSC) foar Dell Command | PowerShell Provider

Ymportearje fan Dell Command | PowerShell Provider
Folgje dizze stappen om Dell Command | PowerShell Provider.

  1. Iepenje de Windows PowerShell-konsole mei administratorrjochten.
  2. Run it folgjende kommando:
    • Foar 32-bit systemen; Ymportearje-module DellBIOSProviderX86 –Verbose
    • Foar 64-bit systemen; Ymportearje-module DellBIOSProvider -Verbose
    • Foar ARM64-bit systemen; Ymportearje-module DellBIOSProviderARM64 –VerboseDELL-Powershell-Provider-Software- (2)
    • figuer 1. It ymportearjen fan module tegearre mei oanpaste funksjes
    • Om de ymport te ferifiearjen, útfiere de folgjende cmdlet binnen de PowerShell-konsole, en sykje nei DellSMBIOS.
    • Get-PSDrive
    • NOAT: Om fuortsmite Dell Command | PowerShell Provider fanút de konsole, fier it folgjende kommando binnen de Windows PowerShell-konsole:
    • Foar 32-bit systemen; Fuortsmite-module DellBiosProviderX86 –Verbose
    • Foar 64-bit systemen; Fuortsmite-module DellBIOSProvider –Verbose
    • Foar ARM 64-bit systemen; Fuortsmite-module DellBIOSProviderARM64 –Verbose

Navigearje mei de Windows PowerShell-konsole
Nei it ymportearjen fan de module, navigearje nei DellSMBIOS drive. Run Get-ChildItem cmdlet nei view de list mei beskikbere kategoryen.DELL-Powershell-Provider-Software- (1)

figuer 2. Tagong ta kategoryen en attributen
Om tagong te krijen ta de attributen yn elke kategory, set lokaasje yn op de winske kategory en rinne dan Get-Childitem cmdlet.

Stipe cmdlets yn Dell Command | PowerShell Provider

  • De folgjende binne de stipe cmdlets yn Dell Command | PowerShell Provider:
  • OPMERKING: Druk op Tab Om de Dell Command | PowerShell Provider cmdlet yn 'e Windows PowerShell-konsole.

tabel 2. Stipe cmdlets

DELL-Powershell-Provider-Software-ôfbylding-09 DELL-Powershell-Provider-Software-ôfbylding-10

Oanpaste funksjes yn Dell Command | PowerShell Provider
Dell Command | PowerShell Provider biedt de folgjende oanpaste funksjes:
tabel 3. Oanpaste funksjes 

DELL-Powershell-Provider-Software-ôfbylding-11

Parameters stipe yn Dell Command

PowerShell Provider
tabel 4. Parameters

DELL-Powershell-Provider-Software-ôfbylding-12 DELL-Powershell-Provider-Software-ôfbylding-13Konfigurearje attributen mei help fan Dell Command | PowerShell Provider

Om konfigurearje systeem BIOS ynstellings mei help fan Dell Command | PowerShell Provider attributen:

  1. Set-lokaasje nei DellSMBIOS: drive. Sjoch Dell Command | PowerShell Provider drive.
  2. Ferifiearje de hjoeddeistige steat fan it attribút troch it folgjende kommando út te fieren: Get-Item -Path . Sjoch Format fan it paad.
    It kommando toant de aktuele wearde, mooglike wearden en beskriuwing fan it attribút dat jo wolle konfigurearje.
  3. Om it attribút yn te stellen, fier it folgjende kommando út: Set-Item –Path -Wachtwurd . Sjoch Wachtwurd parameters.
    Example: Om it Numlock-attribút yn te skeakeljen as wachtwurd is ynsteld, fier it folgjende kommando út:
    Set-Item –Pad .\POSTBehavior\Numlock Enabled -Wachtwurd

Dell Command | PowerShell Provider drive
In Windows PowerShell-drive is in repository-lokaasje wêr't jo tagong kinne as in file systeem drive yn Windows PowerShell. Dell Command | PowerShell Provider hat mar ien stasjon. DellSMBIOS: De DellBIOSProvider-module bleatstelt de BIOS-attributen yn it DellSMBIOS:-stasjon. De DellSMBIOS: drive hat de folgjende twa nivo's:

  • Kategoryen - Dit binne konteners op hege nivo dy't de attributen fan BIOS groepearje.
  • Attributen - Dit binne ûnderdiel fan 'e kategoryen. Elts attribút stiet foar in BIOS ynstelling. OPMERKING: It meitsjen fan in nij stasjon wurdt net stipe foar DellBIOSProvider.

Opmaak fan it paad

Paad is in folsleine lokaasje fan in file. Yn Dell Command | PowerShell Provider, it paad kin neamd wurde yn it folgjende formaat: DellSMBIOS:\ \ .
Example:

  • DellSMBIOS:\POSTBehavior\Numlock
  • OPMERKING: In paad kin in paad nei in kategory wêze of in paad nei in attribút.

Wachtwurd parameters
Dell Command | PowerShell Provider lit jo in wachtwurd leverje yn platte tekst of yn feilige tekst. -Wachtwurd: Jou it wachtwurd yn dat is ynsteld yn 'e platte tekst.
Formaat:

  • Set-item - Paad -Wachtwurd
  • Example:
  • Set-item – Paad DellSMBIOS:\POSTBehavior\Numlock "ynskeakele" -Wachtwurd
  • -PasswordSecure: Jou it wachtwurd dat is ynsteld yn in feilige tekst.
  • Formaat:
  • Set-item - Paad -PasswordSecure
  • Set-item – Paad DellSMBIOS:\POSTBehavior\Numlock "ynskeakele" -PasswordSecure

Funksjes stipe yn Dell Command | PowerShell Provider

  • Dizze paragraaf beskriuwt it gebrûk fan ferskate attributen / funksjes yn Dell Command | PowerShell Provider.
  • Mei help fan de AutoOn funksje
  • Dizze funksje lit jo automatysk opstarten fan hibernate planne of steat útskeakelje op it momint dat is oantsjutte yn AutoOnHr en AutoOnMn.
  • OPMERKING: AutoOn-mooglikheden wurkje allinich foar in systeem dat rint op wikselstroom. Dizze funksje wurket net as it systeem rint op batterij.
  • OPMERKING: AutoOn-funksje wurdt net stipe foar ARM64-systemen.

Selektearje ien fan de folgjende opsjes:

  • Utskeakele - Om de AutoOn-mooglikheden út te skeakeljen.
  • Everyday - Om de AutoOn-mooglikheden foar elke dei yn te skeakeljen.
  • Wykedagen - Om de AutoOn-mooglikheden yn te skeakeljen op wurkdagen (moandei oant freed).
  • SelectDays - Om de AutoOn-mooglikheden yn te skeakeljen of út te skeakeljen op selekteare dagen. As jo ​​dizze opsje selektearje, binne de folgjende attributen beskikber yn 'e kategory PowerManagement:
    • AutoOnMon - Om de AutoOn-mooglikheden op moandeis yn te skeakeljen of út te skeakeljen.
    • AutoOnTue - Om de AutoOn-mooglikheden op tiisdeis yn te skeakeljen of út te skeakeljen.
    • AutoOnWed - Om de AutoOn-mooglikheden op woansdeis yn te skeakeljen of út te skeakeljen.
    • AutoOnThu - Om de AutoOn-mooglikheden op tongersdeis yn te skeakeljen of út te skeakeljen.
    • AutoOnFri - Om de AutoOn-mooglikheden op freeds yn te skeakeljen of út te skeakeljen.
    • AutoOnSat - Om de AutoOn-mooglikheden op sneons yn te skeakeljen of út te skeakeljen.
    • AutoOnSun - Om de AutoOn-mooglikheden op snein yn te skeakeljen of út te skeakeljen.

Jo kinne yndividuele dagen yn- of útskeakelje troch AutoOnSun -ynskeakele, en AutoOnMon -útskeakele te setten, dus op AutoOnHr- en AutoOnMn-attributen ynstelle om de tiid foar de Auto-On-funksje yn te stellen.

  • AutoOnHr - Om it oere yn te stellen wêrop jo wolle dat it systeem automatysk ynskeakele wurdt, jouwe de wearde fariearjend fan 0-23. Om de tiid 11:59 oere yn te stellen, jouwe de wearde as 23.
  • AutoOnMn - Om de minút yn te stellen wêrop jo wolle dat it systeem automatysk ynskeakele wurdt, jouwe de wearde fariearjend fan
    0- 59. Om de tiid 11:59 oere yn te stellen, jouwe de wearde as 59.
  • Example: Om ynskeakelje it systeem automatysk op wurkdagen.
  • Kommando: Set-Item -Path DellSmbios:\PowerManagement\AutoOn "Wikdagen"
  • Example: Om skeakelet it systeem automatysk op freeds.
  • Kommando: Set-Item -Path DellSmbios:\PowerManagement\AutoOnFri "Enabled"
  • Example: Om skeakelet it systeem automatysk op snein at 11:59.
  • Kommando: Set-Item -Path DellSmbios:\PowerManagement\AutoOnSun "Enabled" Set-Item -Path DellSmbios:\PowerManagement\AutoOnHr "23"
  • Set-item -Path DellSmbios:\PowerManagement\AutoOnMn "59"

Mei help fan de AdvanceBatteryChargeConfiguration funksje

Dizze funksje lit jo AdvBatteryChargeCfg en AdvancedBatteryChargeConfiguration opsjes ynstelle yn 'e kategory PowerManagement. Avansearre batterijladingsmodus brûkt in standert oplaadalgoritme en oare metoaden tidens net-wurktiden om de batterijsûnens te maksimalisearjen. Tidens wurktiden wurdt ExpressCharge brûkt om de batterijen rapper op te laden. Jo kinne de dagen en de wurkperioade ynstelle wêryn jo wolle dat de batterij opladen wurdt.

  • OPMERKING: De konfiguraasje jildt foar alle batterijen: Primêr, Slice, en Module Bay.
  • OPMERKING: AdvanceBatteryChargeConfiguration wurdt net stipe op ARM64-systemen. Jo kinne Avansearre batterijladingsmodus yn- of útskeakelje:
  • Ynskeakele - Aktivearret AdvBatteryChargeCfg.
  • Utskeakele - Skeakelt AdvBatteryChargeCfg. As útskeakele is, is de oplaadmodus foar de batterij basearre op konfiguraasje fan primêre batterijlading, konfiguraasje fan batterijslice-lading, start fan primêr batterij oanpaste laden en ein fan primêr batterij oplaad.
  • Om de AdvanceBatteryCharge-tiidperioade te konfigurearjen, jouwe de folgjende wearden:
  • BeginningOfDay - Konfigurearret de AdvanceBatteryCharge starttiid yn 24 oeren formaat. De wearde fan oere moat yn it berik 0-23 wêze en minuten moat 0, 15, 30 of 45 wêze.
  • WorkPeriod - Konfigurearret de doer fan opladen.
  • Bygelyksample, om AdvancedBatteryChargeConfiguration yn te stellen fan 7:15 oere oant 2:30 oere, set BeginningOfDay as 7:15 yn en set WorkPeriod as 7:15 yn.
  • NOAT: Om 12 oere yn te stellen, jouwe de oerewearde as 00.
    Example: Om ynskeakelje AdvBatteryChargeCfg.
  • Kommando: Set-item AdvBatteryChargeCfg "ynskeakele"
  • Example: Om de lading tiid út 11 oan 2 op sneon.
  • Kommando: Set-Item AdvancedBatteryChargeConfiguration -wearde Sneon -Begjindei "11:00" -Wurkperioade "3:00"
  • Example: To set BeginningOfDay wearde allinne. Wurkperioade wearde foar moandei bliuwt ûnferoare.
  • Set-item AdvancedBatteryChargeConfiguration -wearde moandei -Begjin fan dei "09:00"

It brûken fan de PrimaryBattChargeCfg-funksje
Mei dizze funksje kinne jo de opsje foar it opladen fan primêre batterijen yn 'e kategory PowerManagement konfigurearje. De selektearre oplaadmodus jildt foar alle batterijen ynstalleare yn it systeem. Selektearje ien fan 'e folgjende modi:

  • Te begjinnen mei Dell Command | PowerShell Provider 2.8.0
  • Standert - Laadt de batterij op in standert taryf.
  • Express - Laadt de batterij rapper op mei it ekspresje-oplaadalgoritme, Dell's snelle oplaadtechnology.
  • Adaptyf - Laadt de batterij op yn 'e Express Charge-modus mei it ekspresje-oplaadalgoritme, Dell's snelle oplaadtechnology.
  • PrimACUse - Laadt de batterij op wylst ynplugd is, foarkar foar de brûkers dy't har systeem betsjinje wylst se binne ynplugd op in eksterne krêftboarne.
  • Oanpaste—It opladen fan de batterij begjint en stopt op basis fan de ynstellingen spesifisearre yn Oanpaste oplaadbegjinne foar primêre batterij en Oanpaste ein fan primêre batterij.
    • CustomChargeStart - Stelt de persintaazjewearde yn fariearjend fan 50 oant 95 wêrop it oanpaste batterijladen moat begjinne.
    • CustomChargeStop - Stelt de persintaazje wearde yn fariearjend fan 55 oant 100 wêrby't de oanpaste batterij opladen moat stopje. OPMERKING: CustomChargeStart persintaazje moat minder wêze as CustomChargeStop persintaazje, en it minimale ferskil tusken de twa kin net minder wêze as 5 prosint.
  • NOAT: PrimaryBattChargeCfg-funksje wurdt net stipe op ARM64-systemen.
  • Example: Om heljen de hjoeddeiske modus fan it PrimaryBattChargeCfg attribút.
  • Get-ChildItem -Path DellSmbios:\PowerManagement\PrimaryBattChargeCfg
  • As de status ophelle as Oanpast, dan om it persintaazje te witten as it opladen begjint en einiget, helje CustomChargeStart- en CustomChargeStop-attributen op.
  • Example: Om de batterij opladen modus as standert.
  • Set-item -Path DellSmbios:\PowerManagement\PrimaryBattChargeCfg "Standard"
  • Example: Om de batterij lading modus as oanpaste en dan te spesifisearje de start tiid en doer doe't de batterij moat wurde opladen.
  • Set-item -Path DellSmbios:\PowerManagement\PrimaryBattChargeCfg "Custom"
  •  Stelt it PrimaryBattChargeCfg-attribút yn om de batterij op te laden basearre op brûkersynstellingen oantsjutte yn CustomChargeStart- en CustomChargeStop-attributen. As de wearde 'Aanpast' is keazen,
  • Opladen begjint basearre op it batterijpersintaazje definieare yn CustomChargeStart.
  • Opladen einiget basearre op it batterij persintaazje definieare yn CustomChargeStop.
  • Set-Item -Path DellSmbios:\Power Management\CustomChargeStart "65" kommando kin brûkt wurde om te begjinnen batterij opladen op 65%.
  • Set-Item -Path DellSmbios:\PowerManagement\CustomChargeStop "95" kommando kin brûkt wurde om te stopjen batterij opladen op 95%.
  • Mooglike wearden foar it CustomChargeStart-attribút fariearje fan 50 oant 95 prosint en foar de CustomChargeStop persintaazje farieart fan 55 oant 100 prosint.

Mei de PeakShiftDayConfiguration-funksje
Dizze funksje lit jo de opsje PeakShiftDayConfiguration konfigurearje yn 'e kategory PowerManagement. Peak Shift-konfiguraasje minimearret AC-enerzjyferbrûk yn 'e peak fan enerzjyferbrûk fan'e dei. Tidens de Peak Shift perioade sil AC macht net wurde konsumearre, en it systeem rint op batterij as de batterij lading is mear as de ynstelde batterij drompel wearde. Nei de Peak Shift-perioade rint it systeem op AC-macht, as beskikber, sûnder de batterij op te laden. It systeem funksjonearret normaal mei help fan AC macht, en recharges de batterij nei de oantsjutte Charge Start Time.
PeakShiftCfg - Skeakelet de konfiguraasje fan peak shift yn of út.

  • Ynskeakele - Skeakelet de konfiguraasje fan pykferskowing yn op spesifike dagen foar in spesifike perioade oantsjutte mei Peak Shift Start Tiid, Peak Shift End Time, en Peak Shift Charge Start Tiid.
  • Utskeakele - Skeakelet de konfiguraasjefunksje foar pykskift út.
  • As ynskeakele, konfigurearje de folgjende:\
  • OPMERKING: De konfiguraasje jildt foar alle batterijen: Primêr, Slice, en Module Bay.
  • OPMERKING: PeakShiftDayConfiguration-funksje wurdt net stipe op ARM64-systemen.
  • StartTiid - Spesifiseart de tiid op wannear't systeem batterijkrêft begjint te konsumearjen. It systeem bliuwt de batterij te konsumearjen oant of de peakshift-batterijdrompel wurdt berikt, of peakshift-eintiid wurdt berikt.
  • Eintiid—spesifiseart de tiid op wannear't systeem ophâldt mei it konsumearjen fan batterijkrêft en begjint wikselstroom te konsumearjen, as beskikber. It systeem laadt de batterij lykwols net.
  • ChargeStartTime - Spesifiseart de tiid op wannear't it systeem de batterij begjint te laden by it konsumearjen fan AC-krêft, as beskikber. NOTE: Peak Shift Start Tiid moat wêze minder as of gelyk oan Peak Shift End Tiid, en Peak Shift End Tiid moat wêze minder as of gelyk oan Peak Shift Charge Start Tiid.
  • Example: Om heljen de PeakShiftDayConfiguration hjoeddeistige ynstellings. De StartTime, EndTime en ChargeStartTime wurde foar alle dagen werjûn.
  • Get-Item -Path DellSmbios:\PowerManagement\PeakShiftDayConfiguration
  • Example: Om de PeakShift StartTime, EndTime en ChargeStartTime foar snein yn te stellen.
  • Set-item -Path DellSmbios:\PowerManagement\PeakShiftDayConfiguration Sunday -StartTime "12:45" -EndTime "14:30" -ChargeStartTime "16:15"
  • Set-item -Path DellSmbios:\PowerManagement\PeakShiftDayConfiguration Sunday -StartTime "12:45" -EndTime "14:30" -ChargeStartTime "16:15"
  • Set-item -Path DellSmbios:\PowerManagement\PeakShiftDayConfiguration moandei -StartTime "09:00"

Mei help fan de Keyboard Backlight Color funksje

  • Mei dizze funksje kinne jo de stipe kleuren konfigurearje foar it toetseboerdferljochting op rûge systemen. D'r binne seis beskikbere kleuren: fjouwer foarôf definieare kleuren (wyt, read, grien, blau), en twa brûker konfigureare kleuren (oanpast1 en oanpast2). Jo kinne oanpaste1 en oanpaste2 kleuren konfigurearje mei KeyboardBacklightCustom1Color en
  • KeyboardBacklightCustom2Color attributen.
  • KeyboardBacklightEnabledColors
  • Mooglike wearden: Wyt, Read, Grien, Blau, Oanpaste1, Oanpaste2, en NoColor.
  • Toant of aktivearret de stipe kleuren foar it toetseboerdferljochting yn 'e rûge systemen. Meardere kleuren út 'e seis kleuren kinne wurde ynsteld as ynskeakele kleuren. Nei it ynskeakeljen fan kleuren, kinne jo wikselje tusken de ynskeakele kleuren troch te drukken op Fn + C-toetsen. Ynskeakele kleur kin ynsteld wurde as NoColor wat betsjut dat gjin kleur is selektearre.
  • NOAT: 
  • As wearde "NoColor" iaCs foarsjoen, toetseboerd efterljochting kleur switching troch te drukken op Fn + C toetsen is net mooglik.
  • De wearde "NoColor" kin net wurde kombinearre mei in oare kleur.
  • Example: Om de list mei ynskeakele kleuren yn te stellen as read, grien, custom1 en custom2 foar KeyboardBacklightEnabledColors attribút.
  • Set-item -Path DellSmbios:\SystemConfiguration\KeyboardBacklightEnabledColors "Red,Green,Custom1,Custom2" -PasswordSecure
  • Jou it feilige wachtwurd, as ynsteld, mei de feilige wachtwurdparameter.
  • Example: Om de ynskeakele kleuren yn te stellen as NoColor foar KeyboardBacklightEnabledColors attribút.
  • Set-item -Pad DellSmbios:\SystemConfiguration\KeyboardBacklightEnabledColors "NoColor"
  • Jou it feilige wachtwurd, as ynsteld, mei de feilige wachtwurdparameter.
  • ToetseboerdBacklightActiveColor
  • Mooglike wearden: Wyt, Read, Grien, Blau, Oanpaste1 en Oanpaste2
  • Toant of stelt in aktive kleur foar it toetseboerdferljochting yn 'e rûge systemen. Elk fan 'e seis kleuren kin tagelyk as aktive kleur keazen wurde.
  • Example: Om de Custom2 kleur yn te stellen as in aktive kleur foar KeyboardBacklightActiveColor attribút.
  • Set-item -Pad DellSmbios:\SystemConfiguration\KeyboardBacklightActiveColor "Custom2" -PasswordSecure
  • Jou it feilige wachtwurd, as ynsteld, mei de feilige wachtwurdparameter.

ToetseboerdBacklight Custom1Color

  • Konfigurearret de custom1color troch de wearden Reade, Grien en Blau (R:G:B) op te jaan. De kleur kin selektearre wurde mei RGB-komponinten troch it te neamen yn 'R:G:B'-formaat. De wearde fan elke kleurkomponint farieart fan 0 oant 255.
  • Example: Helje de RGB wearde yn R: G: B opmaak fan Custom1 kleur foar toetseboerd efterljocht.
  • Get-ChildItem -Path DellSmbios:\SystemConfiguration\KeyboardBacklightCustom1Color
  • ToetseboerdBacklight Custom2Color
  • Konfigurearret de custom2color troch de wearden Reade, Grien en Blau (R:G:B) op te jaan. De kleur kin selektearre wurde mei RGB-komponinten troch it te neamen yn 'R:G:B'-formaat. De wearde fan elke kleurkomponint farieart fan 0 oant 255.
  • Example: Om set it read as 234, grien as 35 en blau as 56 foar Custom1 kleur mei help fan KeyboardBacklightCustom1Color attribút. Jou it feilige wachtwurd, as ynsteld, mei de feilige wachtwurdparameter.
  • Set-item -Path DellSmbios:\SystemConfiguration\KeyboardBacklightCustom2Color “234:35:56” –PasswordSecure

Jou it feilige wachtwurd, as ynsteld, mei de feilige wachtwurdparameter.
Mei help fan de BootSequence-funksje
Dizze funksje lit jo de folchoarder fan 'e apparaten konfigurearje wêrfan it systeem besiket op te starten mei de BootSequence-opsje yn' e kategory BootSequence.
BootList - bepaalt de opstartmodus fan it systeem. Selektearje ien fan 'e folgjende:

  • Uefi - Om it opstarten yn te skeakeljen nei Unified Extensible Firmware Interface (UEFI) capable bestjoeringssystemen. De folgjende binne de stipe UEFI-apparaten:
  • hdd - hurde skiif
  • cdrom - CD-ROM
  • hsbhdd—USB hurde skiif
  • usbdev - USB-apparaat
  •  embnicipv4 —ynbêde NIC IPV4
  • embnicipv6-ynbêde NIC IPV6
  • fibrechannel - Fibre Channel
  • Embnic-ynbêde NIC
  • fiberchannelex —FibreEx Channel
  • infiniband - Infiniband apparaat
  • ferkeaper - ferkeaper apparaat
  •  i1394-I1394 apparaat
  • i2o-I20 apparaat
  • uart—UART apparaat
  • lun - LUN apparaat
  • vlan - VLAN-apparaat
  • nvme—NVMe-apparaat
  • uri - URI apparaat
  • ufs—UFS apparaat
  • sd—SD apparaat
  • bluetooth-Bluetooth-apparaat
  • wifi - Wi-Fi apparaat
  •  mmc - eMMC-apparaat
  • Legacy (de standert) - Om kompatibiliteit te garandearjen mei bestjoeringssystemen dy't UEFI net stypje. De folgjende binne de stipe legacy-apparaten:
  • floppy - diskette
  • hdd - hurde skiif
  • cdrom - CD-ROM
  • pcmcia—PCMCIA-apparaat
  • usbdev—USB-apparaat
  • nic —NIC
  • usbfloppy—USB-diskette
  • usbhdd - USB hurde skiif
  • usbcdrom - USB CD-ROM
  • Embnic-ynbêde NIC
  • usbzip—USB ZIP
  • usbdevzip—USB-apparaat ZIP
  • bev—BEV apparaat
    NOAT: Legacy boot modus is net tastien as feilige opstart is ynskeakele of legacy opsje ROM is útskeakele.
  • BootSequence - Spesifiseart de folchoarder wêryn't in systeem nei apparaten siket as it besiket in bestjoeringssysteem te finen om te booten. De opsje Boot Sequence lit brûkers de bootfolchoarder en bootmooglikheid fan bootapparaten oanpasse. De UEFI BIOS lit de seleksje fan UEFI-bootpaden as Legacy-bootapparaten ta.
  • Om de folchoarder fan 'e bootapparaten te konfigurearjen, ferifiearje de hjoeddeistige status fan' e bootopdracht mei namme, koarte foarm en apparaatnûmer. Jou dan de folchoarder om de bootfolchoarder te feroarjen. Bygelyksample, sjoch de folgjende tabel:

Tabel 5. Eksample fan 'e hjoeddeistige folchoarder fan' e bootapparaten

DeviceName Apparaat Nûmer ShortForm IsActive
USB Storage Device 14 usbdev Aktyf
Diskette Drive 12 floppy Aktyf
Ynterne HDD 13 hdd Aktyf
CD/DVD/CD-RW Drive 15 CD ROM Aktyf
Oan board NIC 16 embnic Aktyf

Dan, om de Ynterne HDD as earste yn te stellen, USB Storage Device as twadde, en Onboard NIC as tredde; biede BootSequence as 13, 14, 16.
NOAT: De apparaatnûmers dy't net neamd wurde, wurde de folchoarder nei ûnderen ferpleatst.
Example: Om de aktuele bootfolchoarder te sjen mei namme, apparaatnûmer en status.

  • Get-ChildItem -Path DellSmbios:\BootSequence | Selektearje -expand CurrentValue
  • Example: Om de bootsekwinsje te feroarjen basearre op it apparaatnûmer.
  • Set-Item -Path DellSmbios:\BootSequence "2,3,4"
  • Example: Om de hjoeddeiske opstartmodus te feroarjen nei UEFI.
  • Set-Item -Path DellSmbios:\BootSequence BootList "Uefi
  • Example: Om de bootsekwinsje te feroarjen op basis fan 'e koarte foarm.
  • Set-Item -Path DellSmbios:\BootSequence “cdrom,hdd,embnicipv6”

Mei help fan de BIOS wachtwurd funksje

Dizze funksje lit jo adminwachtwurd en systeemwachtwurd ynstelle, feroarje of wiskje.
Ferifiearje de status fan Admin of Systeem wachtwurden
Om de status te kontrolearjen oft de Admin- of Systeemwachtwurden op it systeem binne ynsteld, brûk de folgjende attributen:

  • IsAdminPasswordSet - Toant as admin wachtwurd is ynsteld op it systeem.
  •  IsSystemPasswordSet - Toant as systeemwachtwurd ynsteld is op it systeem.

It ynstellen fan Admin- of Systeemwachtwurden
Om it wachtwurd yn te stellen, útfiere it kommando yn it folgjende formaat: Example: Om it Admin wachtwurd yn te stellen:

  • Set-item -Pad DellSmbios:\Security\AdminPassword
  • Example: Om it systeemwachtwurd yn te stellen:
  • Set-Item -Path DellSmbios:\Security\SystemPassword

Feroarje Admin of Systeem wachtwurden
Om it besteande wachtwurd te feroarjen, fier it kommando út yn it folgjende formaat: Example: Om it admin wachtwurd te feroarjen:

  • Set-item -Pad DellSmbios:\Security\AdminPassword -Wachtwurd
  • Example: Om it systeemwachtwurd te feroarjen:
  • Set-Item -Path DellSmbios:\Security\SystemPassword -Wachtwurd
  • OPMERKING: As beide Admin- en Systeemwachtwurden besteane, dan om it systeemwachtwurd te wizigjen, leverje dan Admin of Systeemwachtwurd.

Wiskje Admin en Systeem wachtwurden
Om de Admin- of Systeemwachtwurden te wiskjen, útfiere it kommando yn it folgjende formaat: Example: Om it admin wachtwurd te wiskjen:

  • Set-item -Path DellSmbios:\Security\AdminPassword "" -Wachtwurd
  • Example: Om it systeemwachtwurd wiskje:
  • Set-item -Pad DellSmbios:\Security\SystemPassword "" -Wachtwurd
  • NOAT: 
  • Om it systeemwachtwurd te wiskjen wêr't sawol Admin- as Systeemwachtwurden besteane, moatte jo it Admin- of Systeemwachtwurd opjaan.
  • As it Systeemwachtwurd en/of HDD-wachtwurd ynsteld binne, kin it Admin-wachtwurd net ynsteld wurde.
  • As it Admin wachtwurd is ynsteld yn it systeem, en jo wolle konfigurearje BIOS tokens / funksjes, Jo moatte leverje it Admin wachtwurd.
  • As de Admin- en systeemwachtwurden yn it systeem ynsteld binne, en jo BIOS-tokens / funksjes ynstelle wolle, moatte jo it Admin-wachtwurd opjaan.
  • As de Admin- en systeemwachtwurden yn it systeem ynsteld binne, en as jo BIOS-tokens/funksjes ynstelle wolle en ek systeemwachtwurd wizigje, moatte jo it Systeem- of it Admin-wachtwurd opjaan.

Generic disclaimer
Powershell PSReadline-module bewarret elke konsolekommando dat jo ynfiere yn in tekst file. Sa is it oan te rieden om "Get-Credential" kommandolet te brûken om it wachtwurd feilich te behanneljen.

  1. $cred = Get-Credential
  2. Fier jo brûkersnamme en wachtwurd yn, bygelyksample, AdminPWD en Dell_123$, as it dialoochfinster wurdt werjûn.
  3.  $BSTR = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($cred.Password)
  4. $plainpwd=[System.Runtime.InteropServices.Marshal]::PtrToStringAuto($BSTR)
  5. Get-CimInstance -Namespace root\dcim\sysman -ClassName DCIM_BIOSService | Invoke-CimMethod MethodName SetBIOSAttributes -Arguments @{AttributeName=@(“AdminPwd”);AttributeValue=@(” $plainpwd “)}
  6. si .\NumLockLed útskeakele -wachtwurd $plainpwd

Mei help fan de HardDisk Drive wachtwurd funksje

Dizze funksje lit jo it wachtwurd fan 'e Hard Disk Drive (HDD) ynstelle, feroarje en wiskje. Om BIOS-attributen / funksjes te konfigurearjen, jouwe it HDD-wachtwurd, as ynsteld.
HDDIinfo
Toant de details fan elke HDD. De folgjende ynformaasje wurdt werjûn:

  • HDD Namme—De namme fan de HDD.
  • Oanwêzich - Oft de HDD fysyk oanwêzich is.
  • PwdProtected - Oft der in wachtwurd bestiet foar de HDD.
  • PendingRestart-Of in werstart wachtet om it wachtwurd yn te stellen.
  • AdminOnlyChange - Oft de wizigingen yn it wachtwurd allinich kinne wurde makke troch in behearder.
  • SecureEraseSupported - Oft HDD Secure Erase wurdt stipe.
  • SecureEraseEnabled - Oft HDD Secure Erase ynskeakele is.

Konfigurearje it folgjende:

  • AdminPassword - Spesifisearje it Admin-wachtwurd by it ynstellen fan HDD-wachtwurd as de behearder de wizigingen hat beheind ta it HDD-wachtwurd.
  • ATAMaximumSecurityMode—Jou de wearde as '0' as jo wolle dat HDD wurdt konfigureare yn ATA High Security Mode, of '1' as jo wolle dat de HDD ynsteld wurdt yn ATA maksimum Feiligens Mode (Secure Erase).

It ynstellen fan it HDD-wachtwurd

  • OPMERKING: HardDisk Drive-wachtwurd wurdt net stipe op ARM64-systemen.
  • Om it wachtwurd yn te stellen, útfiere it kommando yn it folgjende formaat: Example: Om it HDD wachtwurd yn te stellen yn maksimale feiligens modus.
  • Set-Item -Path DellSmbios:\Security\HDDPassword -ATAMaximumSecurityMode "1"

It feroarjen fan it HDD-wachtwurd
Om it besteande wachtwurd te feroarjen, útfiere it kommando yn it folgjende formaat:

  • Example: Om it HDD-wachtwurd te feroarjen:
  • Set-Item -Path DellSmbios:\Security\HDDPassword -Wachtwurd
  • Set-Item -Path DellSmbios:\Security\HDDPassword -Wachtwurd
  • Set-Item -Path DellSmbios:\Security\HDDPassowrd -Wachtwurd -AdminWachtwurd

It wiskjen fan it HDD-wachtwurd

Om it wachtwurd te wiskjen, útfiere it kommando yn it folgjende formaat: Example: Om wiskje de HDD wachtwurd.

  • Set-item -Pad DellSmbios:\Security\HDDPassword "" -PasswordSecure
  • OPMERKING: Start it systeem opnij om de wizigingen oan te passen.

Mei help fan TpmSecurity funksje

Dizze funksje lit jo kontrolearje oft de Trusted Platform Module (TPM) yn it systeem is ynskeakele en sichtber foar it bestjoeringssysteem. De TpmSecurity ynstelling is in master switch foar alle rest fan de TPM fjilden. Systeem opnij starte is nedich nei it feroarjen fan de TpmSecurity-ynstelling.

  • Ynskeakele - BIOS skeakelt de TPM yn tidens POST, en de TPM kin brûkt wurde troch it bestjoeringssysteem.
  • Utskeakele - BIOS skeakelt de TPM net yn tidens POST, en de TPM sil net funksjoneel en ûnsichtber wêze foar it bestjoeringssysteem.
  • NOAT: It útskeakeljen fan dizze opsje feroaret gjin ynstellings dy't jo miskien hawwe makke oan 'e TPM, noch wisket of feroaret it ynformaasje of kaaien dy't jo dêr miskien hawwe opslein. It skeakelt de TPM gewoan út, sadat it net brûkt wurde kin. As jo ​​dizze opsje opnij ynskeakelje, wurket TPM krekt sa't it die foardat it útskeakele waard.
  • TpmActivation: Aktivearret en aktivearret de TPM-normale steat foar TPM-gebrûk. TPM-aktivearring is in ynstelling dy't beskikber is as de TpmSecurity ynskeakele is.
  • Ynskeakele - Aktivearret de TPM.
  • Utskeakele - Toant de aktuele aktivearringstatus fan 'e TPM.
  • OPMERKING: Utskeakele is in read-allinnich mooglike wearde. TpmActivation kin allinich útskeakele wurde fan it BIOS-ynstellingsskerm. Example: Om ynskeakelje TpmSecurity.
  • Set-item -Pad DellSmbios:\TpmSecurity\TpmSecurity "ynskeakele" -Wachtwurd
  • OPMERKING: Restart is fereaske nei it feroarjen fan TpmSecurity-ynstelling.
  • Example: Om ynskeakelje TPM Activation. TPM-aktivearring kin allinich ynskeakele wurde as de Tpmsecurity ynskeakele is.\
  • Set-item -Path DellSmbios:\TpmSecurity\TPMActivation "Enabled" -Wachtwurd
  • OPMERKING: Admin wachtwurd moat opjûn wurde en TpmSecurity soe ynskeakele wêze moatte om de TpmActivation yn te skeakeljen.

Mei help fan ForcedNetworkFlag funksje

  • Dizze funksje/opsje lit jo de UEFI-fariabele FORCED_NETWORK_FLAG kontrolearje nei de opjûne ynfierwearde. Yn it OOBE-skerm, as de flagge is ynsteld op 1, wurdt de brûker twongen om te ferbinen mei it ynternet.
    Example: Om ForcedNetworkFlag te lêzen:
  • PS DellSmbios:\UEFIvariables> get-item .\ForcedNetworkFlag
  • Example: Om ForcedNetworkFlag yn te stellen:
  • PS DellSmbios:\UEFIvariables> set-item .\ForcedNetworkFlag 0
  • OPMERKING: ForcedNetworkFlag wurdt net stipe op ARM64-systemen.
  • OPMERKING: get-item en set-item wurde beide stipe foar de flagge.
  • OPMERKING: ForcedNetworkFlag wurdt allinich stipe op UEFI-platfoarms.
  • OPMERKING: It get-item foar ForcedNetworkFlag kin mislearje omdat it platfoarm gjin UEFI is of
  • FORCED_NETWORK_FLAG is net definiearre yn UEFI-romte. Besykje dizze flagge yn te stellen op de foarkarwearde en krije dan de wearde.
  • NOTE: Yn gefal fan reimagining it systeem, dizze flagge behâldt syn wearde oant de earste opset skerm stage nei reimaging. Nei de earste opset, as it systeem ienris opstart, is it ferplicht om ForcedNetworkFlag te definiearjen of yn te stellen op de foarkarwearde.
  • OPMERKING: ForcedNetworkFlag is diel fan bestjoeringssysteem en gjin diel fan behearde BIOS, dus gjin wachtwurdbeskerming wurdt levere.

Desired State Configuration (DSC) foar Dell Command | PowerShell Provider

  • Desired State Configuration (DSC) is in behearskader binnen Windows PowerShell. It stelt behearders yn steat om de winske steat fan in systeemkonfiguraasje te definiearjen. It omfettet tafersjoch op konfiguraasjedrift, behear fan registerynstellingen, groepen, brûkersakkounts en omjouwingsfariabelen fia in deklarative skriptoanpak.
  • Dell Command | PowerShell Provider brûkt de DSC-funksjonaliteit. It wurdt brûkt om in oplossing te jaan dy't de BIOS-konfiguraasje kontrolearret op Dell-kliïntsystemen. Dizze funksjonaliteit stelt behearders yn steat om automatysk de Dell BIOS-ynstellingen te ferbetterjen dy't ôfwike binne fan 'e winske steatkonfiguraasje. Dell Command | PowerShell Provider leveret oanpaste boarnen dy't binne ôfstimd op elke kategory fan BIOS-ynstellingen. It biedt de brûker in deklaratyf ramt om eigenskippen (attributen) te brûken definieare yn 'e boarnen.
  • Betingst
  • Betingsten foar de client- en serversystemen:
  • PowerShell 5.0
  • OPMERKING: De WinRM-tsjinst moat begjinne yn sawol client- as serversystemen.
  • OPMERKING: DSC wurdt net stipe op ARM64-systemen.
  • OPMERKING: Om in kommando op ôfstân te begjinnen, kontrolearje systeem- en konfiguraasjeeasken yn detail troch de folgjende cmdlet út te fieren:
  • get-help about_Remote_Requirements

Primêre komponinten fan winske steat konfiguraasje

Desired State Configuration is in deklaratyf ramt dat brûkt wurdt foar konfiguraasje, ynset en behear fan systemen. It bestiet út trije primêre komponinten:

  • Konfiguraasje - Konfiguraasje definiearret it type funksje dat wurdt brûkt yn DSC fia deklarative skripts. Dizze funksje kin oanroppen wurde mei it kaaiwurd 'Konfiguraasje' mei passende identifier. DSC konfiguraasje hanthavenet de definiearre BIOS ynstellings op de client systemen. De Local Configuration Manager (LCM) soarget derfoar dat systemen binne konfigureare neffens de konfiguraasjedeklaraasje.
  • Resources—Dell Command | PowerShell Provider jout de brûker in set fan oanpaste boarnen dy't kinne wurde leveraged te hanthavenjen fereaske Dell BIOS ynstellings op de Dell client systemen. De boarnen binne yndield yn 22 kategoryen. Foar de list mei de stipe kategoryen, rinne
  • Get-Help About_DellBIOSProvider_DscResources
  • Eltse kategory befettet eigenskippen (BIOS attributen nammen) dy't beskikber binne yn de boarne map DSCResources
    beskikber by ${env:ProgramFiles}\WindowsPowerShell\Modules\DellBIOSProvider.
  • Om de ynset Dell's DSC-boarnen te ûntdekken, útfiere:
  • Get-DscResource *DCPP*
  • Foar mear ynformaasje oer attributen, ferwize nei de Reference Guide beskikber op Dell.com/DellClientCommandSuiteManuals.
  • It kommando fan Dell | PowerShell Provider boarnen kinne ferifiearje de konfiguraasje drift, krije aktuele wearde ynstellings, en set winske wearde op Dell client systemen. Dizze workflow is fergelykber mei de stream fan 'Test-' en 'Set-' fan standert DSC-konfiguraasjes.
  • As jo ​​definiearje BIOS konfiguraasjes mei help fan skripts, de boarnen ferklearre foar Dell Command | PowerShell Provider wurde brûkt om drift te kontrolearjen en de konfiguraasje te behâlden.
  • Ferklearre boarnen moatte oanwêzich wêze sawol op tsjinner en client systemen foar suksesfol authoring, staging, en útfiering.
  • Node - Node is in doelsysteem wêrop jo de konfiguraasje wolle ôftwinge. Knooppunt kin in IP-adres of in systeemnamme wêze.
  • Dell Command | PowerShell Provider-boarnen wurkje naadloos yn sawol Push- as Pull-modus. Yn Push modus jo skriuwer in konfiguraasje, stage it om it Managed Object te generearjen
  • Opmaak (MOF), en ynfiere it op doelknooppunten. Yn Push-modus is de tsjinner allinich in medium om de konfiguraasje op knopen te auteur en út te fieren. De agint foar lokale konfiguraasjebehearder (LCM) op 'e doelknooppunten soarget derfoar dat systemen binne konfigureare neffens de konfiguraasjeferklearring. Yn Pull modus, de tsjinner wurdt definiearre as in Pull Server. De Pull Server hat web rinnende tsjinsten dy't in handshake inisjearret tusken de tsjinner en de kliïntsystemen. De tsjinner befettet de MOF op in standert lokaasje, en as der in feroaring is yn 'e kontrôlesum dy't ferbûn is mei de MOF file, de kliïntmasine (s) lûkt de konfiguraasje fan 'e tsjinner en hanthavenet it op' e kliïntsystemen. Yn Pull-modus is de LCM fan it kliïntsysteem(en) ynsteld op Pull-modus. Dizze ynstellingen fan 'e LCM wurde meta - konfiguraasje neamd.
  • Desired State Configuration Logs kinne wêze viewed mei Windows Event Viewer. Konfiguraasje driuwt op Dell client systemen binne
    opnommen yn dit barren log op Applications and Service Logs -> DellClientBIOS PowerShell.
  • Om kontrolearje de syntaksis en eigenskippen akseptearre troch in Dell Command | PowerShell Provider DSC-boarne, rinne de cmdlet yn it folgjende formaat:
  • Get-DSCResource -syntaksis
  • Mapstruktuer - De ynstallaasjemodule hat de folgjende mapstruktuer:
  • $env: psmodulepath (map)|- DellBIOSProvider (map)|- <DellBIOSProvider.psd1> (file, fereaske)|- DSCResources (map)|- DCPP_POSTBehavior (map)|-
  • DCPP_PowerManagement (map)
  • Sample skripts
  • Dizze paragraaf jout guon foarbylden sample skripts dy't ferbyldzje de typyske gebrûk fan winske steat konfiguraasje mei help fan de funksjonaliteit fan Dell Command | PowerShell Provider foar it hanthavenjen fan BIOS ynstellings fan de stipe attributen. De skripts skreaun foar Desired State Configuration moatte wurde bewarre yn .ps1-formaat.

NOAT:

  • Kategory eigendom is ferplichte fjild foar eltse boarne.
  • BlockDefinition is in ferplichte eigenskip allinich foar de kategory Powermanagement. BlockDefinition moat unyk wêze foar elk boarneblok yn 'e kategory Powermanagement.
  • It hanthavenjen fan ienfâldige konfiguraasje foar kategory POSTBehavior

'Keypad'-attribút hanthavenje as 'EnabledByNumlock' op knooppunt '200.200.200.2'DELL-Powershell-Provider-Software-ôfbylding-03

  • Konfigurearje Avansearre Batterijladingskonfiguraasje yn kategory Power management

DELL-Powershell-Provider-Software-ôfbylding-04

  • Konfigurearje Peak Shift Day Konfiguraasje yn kategory Power behear

DELL-Powershell-Provider-Software-ôfbylding-05DELL-Powershell-Provider-Software-ôfbylding-06

It hanthavenjen fan ienfâldige konfiguraasje foar kategory POSTBehavior as BIOS-wachtwurd ynsteld is

  • NOAT: As it BIOS-wachtwurd is ynsteld op it clientsysteem, moat it wachtwurd wurde levere fia it 'Wachtwurd'-eigenskip.

DELL-Powershell-Provider-Software-ôfbylding-07

NOAT: Foar mear sample skripts, sjoch deDellBIOSProvider> DSC_SampleScripts map.

Ynstelle fan Dell Command | PowerShell Provider 2.8.0 yn Windows Preinstallation Environment

Windows Preinstallation Environment (WinPE) biedt in standalone omjouwing dy't wurdt brûkt om in systeem ta te rieden foar Windows-ynstallaasje. As it bestjoeringssysteem net is ynstalleare op 'e kliïntsystemen, kinne jo in bootbere ôfbylding meitsje dy't Dell Command | PowerShell Provider. Jo kinne de bootbere ôfbylding brûke om de kommando's op WinPE út te fieren.

  1.  Fan Microsoft website, download en ynstallearje Windows ADK op de client systeem.
    NOAT: Selektearje by it ynstallearjen allinich Deployment Tools en Windows Preinstallation Environment.
  2. Meitsje de WinPE-ôfbylding, tafoegje PowerShell-stipe oan WinPE. Sjoch Microsoft | Leare.
    NOAT: DCPP foar WINPE wurdt net stipe op ARM64-platfoarms.
  3. Kopiearje Dell Command | PowerShell Provider mappen en files yn jo WinPE bootbere apparaat (CD / USB).
  4. Kopiearje msvcp100.dll, msvcr100.dll fan VC2019; en msvcp140.dll, msvcr140.dll, vccorlib140.dll fan VC2019 binnen de Dell Command | PowerShell Provider module.
  5. Boot nei WinPE en iepenje de Windows PowerShell-konsole.
  6. Blêdzje nei de map dêr't Dell Command | PowerShell Provider mappen en files binne kopiearre basearre op de kliïnten WinPE arsjitektuer.
  7. Ymportearje de module. Sjoch Dell Command ymportearje | PowerShell Provider.

By in suksesfolle ymport wurdt it folgjende berjocht werjûn: Om mear help te krijen oer de Dell Command PowerShell-provider, útfiere
de folgjende dat is basearre op kommando's op it bestjoeringssysteem: Foar 64-bit systemen; Get-Help DellBIOSProvider, Foar 32-bit systemen; Get-Help DellBIOSProviderX86 en Foar ARM64 systemen; Get-Help DellBIOSProviderARM64. No kinne jo tagong krije ta it DellSMBIOS-stasjon om jo attributen te behearjen. Foar mear ynformaasje, sjoch Stipe | Dell .

Tagong ta help foar Dell Command | PowerShell Provider 2.8.0

Dell Command | PowerShell biedt cmdlet-basearre yntegreare help. Dizze seksje beskriuwt ferskate cmdlets dy't jo brûke kinne om tagong te krijen ta ferskate helpûnderwerpen.
Underwerpen:

  • Tagong ta yntegreare help binnen Windows PowerShell-konsole

Tagong ta yntegreare help binnen Windows PowerShell-konsole

Dell Command | PowerShell Provider leveret yntegreare help foar har oanpaste funksjes. Om tagong te krijen ta dizze yntegreare help binnen de Windows PowerShell-konsole, brûk de folgjende kommando's:

  • Get-Help Get-ChildItem -Path Fol
    Example: Get-Help Get-ChildItem -Path DellSMBIOS: \PowerManagement\AutoOn -Full
  • Toant ynformaasje lykas namme, synopsis, syntaksis, beskriuwing, relatearre keppelings, opmerkings, ensfh.
  • Get-Help Set-Item -Pad Fol
  • Example: Get-Help Set-Item -Path DellSMBIOS:
  • \PowerManagement\AdvanceBatteryChargeConfiguration -Full
  • Toant ynformaasje lykas namme, synopsis, syntaksis, beskriuwing, relatearre keppelings, opmerkings, ensfh.
  • Jo kinne mear detaillearre ynformaasje krije oer de cmdlet en funksje en hoe't jo it brûke kinne troch de Folsleine, Detaillearre en Examples parameters mei Get-Help.
  • Get-Help About_DellBIOSProvider
  • Get-Help About_DellBIOSProvider_DscResources
  • Toant in konseptuele help oer Dell Command | PowerShell Provider.

Faak stelde fragen foar Dell Command | PowerShell Provider 2.8.0

  • Wat is de PowerShell Gallery?
    • Microsoft host de PowerShell Gallery, in iepenbier repository. Jo kinne Dell Command | PowerShell Provider fan hjir. Sjoch Dell Command |
    • PowerShell Provider module út Microsoft Gallery.
    • Hoe kin ik befestigje as de Dell Command | PowerShell
  • Provider module is ynstallearre yn myn systeem?
    • Nei it ynladen, rinne de folgjende cmdlet yn 'e Windows PowerShell-konsole:
    • Get-Module –ListBeskikber
    • As jo ​​DellBIOSProvider fine, hawwe jo de Dell Command |PowerShell Provider-module mei súkses yn jo systeem ynstalleare. Dan kinne jo de module ymportearje en begjinne. Sjoch Dell Command ymportearje | PowerShell Provider.
  • Wat binne de betingsten foar it downloaden fan de module fan in PowerShell Gallery?
    • Stipe PowerShell ferzje: 5.0 en letter.
    • PowerShell krije pakketbehearder: nuget-anycpu.exe.
  • Kin ik ymportearje de Dell Command | PowerShell Provider module fan in dielde lokaasje?
    Ja, Dell Command | PowerShell Provider kin wurde ymportearre fan in dielde lokaasje troch dizze funksje yn te skeakeljen:
    1. Gean nei C:\Windows\System32\WindowsPowerShell\v1.0.
    2. Bewurkje de powershell_ise.exe.config file lykas hjirûnder werjûn:DELL-Powershell-Provider-Software-ôfbylding-08
  • Hoe kin ik mooglike wearden krije foar in bepaald attribút?
  • Om de mooglike wearden foar in bepaald attribút te krijen, útfiere it folgjende kommando:
  • Get-Item -Pad | Selektearje mooglike wearden
  • Wat kin ik dwaan mei help fan Dell Command | PowerShell Provider?
  • Jo kinne de BIOS-ynstellingen fan jo systeem ynstelle mei Dell Command | PowerShell Provider. Sjoch Ynlieding.
  • Kin ik Dell Command | PowerShell Provider yn net-
  • Windows Dell client systemen?
  • Nee, Dell Command | PowerShell Provider kin brûkt wurde allinnich op systemen mei Windows PowerShell console, en kin net brûkt wurde op in net-Windows Dell client systeem.
  • Hoe kin ik de list krije fan alle stipe attributen?
  • Rin it folgjende kommando út, neidat jo de module ymporteare hawwe, om de list te krijen mei alle stipe attributen:
  • Get-DellBiosSettings
  • Wêr kin ik Dell Command | PowerShell Provider?
  • Jo kinne Dell Command | PowerShell Provider fan 'e Dell-stipeside of fan Microsoft Gallery. Sjoch Dell Command | PowerShell Provider.
  • Hoe kin ik wiskje TPM?
  • De TPM-funksje kin allinich wiske wurde fan it BIOS-ynstellingsskerm. Klikje yn it BIOS-ynstellingsskerm op Feiligens en klikje dan op TPMSecurity. Selektearje de opsje Clear en start it systeem opnij om de wizigingen oan te passen.
  • Hoe kin ik de funksje Secure Boot útskeakelje?
  • De funksje Secure Boot kin allinich útskeakele wurde fanút it BIOS-ynstellingsskerm. Klikje yn it BIOS-ynstellingsskerm op Feilich opstarten en klikje dan op Feilige boot ynskeakelje. Selektearje de opsje Utskeakele om de funksje Secure Boot út te skeakeljen.

Troubleshooting senario foar Dell Command | PowerShell Provider 2.8.0

  • Kwestje: DellBIOSProvider kin net laden wurde omdat it rinnende skript is útskeakele op dit systeem.
  • Resolúsje: Standert hat Windows PowerShell syn ExecutionPolicy ynsteld op beheind. Om it Dell Command | PowerShell Provider cmdlets en funksjes fereasket it feroarjen fan it PowerShell-útfierbelied op syn minst nei RemoteSigned. Om de ExecutionPolicy oan te passen, rinne de Windows PowerShell mei administrator-privileges, en fier it folgjende kommando binnen de PowerShell-konsole: Set-ExecutionPolicy RemoteSigned –force.
  • Kwestje: De DellBIOSProvider-module kin net ymportearje.
  • Resolúsje:
  • Ferifiearje as it ynladen pakket is bewarre op it PowerShell standert modulepaad dat PowerShell stipet.
  • Ferifiearje as de stipe arsjitektuer dat is X86 / X64 wurdt brûkt.
  •  Kontrolearje oft Microsoft Visual C ++ redistributable 2010 en 2015 binne ynstallearre op it systeem.
  • Kwestje: Set-Item cmdlet toant in flater.
  • Resolúsje:
  • Ferifiearje as it attribút allinich lêzen is.
  • Ferifiearje as dat bepaalde attribút in beheining of ôfhinklikens hat by it ynstellen fan de wearde. Bygelyksample, do kinst net ynstelle PeakShiftDayConfiguration StartTime grutter as EndTime of ChargeStartTime.
  • Kwestje: Systeemwachtwurd net akseptearre.
  • Resolúsje: Ferifiearje as sawol admin- as systeemwachtwurden ynsteld binne. As ja, jou it behearder wachtwurd yn om te falidearjen. Kwestje: Kin aktuele wearde net sjen foar guon oanpaste BIOS-attributen.
  • Resolúsje: Guon oanpaste BIOS-attributen lykas PeakShiftDayConfiguration hawwe in protte wearden of parameters. Nei view de folsleine hjoeddeistige wearde, brûk it folgjende kommando:
  • Get-Item PeakShiftDayConfiguration | selektearje -ExpandProperty Currentvalue

Tagong ta dokuminten fan 'e Dell EMC -stipe -side
Jo kinne tagong krije ta de fereaske dokuminten troch jo produkt te selektearjen.

  1.  Gean nei Support | Dell.
  2. Klik op Blêdzje troch alle produkten, klik op Software, en klik dan op Client Systems Management.
  3. Nei view de dokuminten, klikje op de fereaske produktnamme en ferzjenûmer.

Tagong ta dokuminten fan 'e Dell EMC -stipe -side

Dokuminten / Resources

PDF thumbnailPowershell Provider Software
User Guide · Powershell Provider Software, Provider Software, Software

Stel in fraach

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Stel in fraach

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.