Cuprins ascunde

Logo-ul DELL

Software-ul furnizorului DELL Powershell

DELL-Powershell-Provider-Software-image-produs

Informații despre produs

Specificații

  • Nume produs: Dell Command | Furnizor PowerShell
  • Versiune: 2.8.0
  • Ghidul utilizatorului: iunie 2024 Rev. A00

Instrucțiuni de utilizare a produsului

  • Introducere în Dell Command | Furnizor PowerShell 2.8.0
    Comanda Dell | Modulul PowerShell Provider permite configurarea BIOS pentru sistemele client Dell enterprise prin interfața Windows PowerShell. Funcționează pentru sisteme locale, sisteme la distanță și Windows Preinstallation Environment (WinPE).
  • Domeniul de aplicare al documentului și publicul vizat
    Dell Command | Documentele PowerShell Provider sunt concepute pentru profesioniștii IT și administratorii de sistem familiarizați cu mediul Windows PowerShell. Aceste documente ajută la simplificarea automatizării sarcinilor și a gestionării configurației într-un mediu puternic de scripting.
  • Cerințe de sistem și cerințe preliminare
    Această secțiune descrie software-ul acceptat și cerințele preliminare pentru utilizarea Dell Command | Furnizor PowerShell.
  • Platforme Dell acceptate: Pentru informații despre platformele Dell acceptate, consultați Dell Command | Notele de lansare a furnizorului PowerShell disponibile la dell.com/support.

FAQ

Întrebări frecvente pentru Dell Command | Furnizor PowerShell 2.8.0

  1. Î: Ce înseamnă Dell Command | Activarea modulului PowerShell\ Provider?
    A: Modulul permite configurarea BIOS pentru sistemele client Dell enterprise prin interfața Windows PowerShell.
  2. Î: Cine este publicul vizat pentru Dell Command | Documentele furnizorului PowerShell?
    A: Documentele sunt concepute pentru profesioniștii IT și administratorii de sistem familiarizați cu mediul Windows PowerShell.
  3. Î: Poate Dell Command | PowerShell Provider să fie utilizat pe platformele ARM64?
    A: Modulul nu este acceptat pe platformele ARM64.

Dell Command | Ghidul utilizatorului PowerShell Provider Versiunea 2.8.0

Note, avertismente și avertismente

  • NOTA: O NOTĂ indică informații importante care vă ajută să utilizați mai bine produsul.
  • ATENŢIE: O ATENȚIE indică fie o deteriorare potențială a hardware-ului, fie pierderea datelor și vă spune cum să evitați problema.
  • AVERTIZARE: Un AVERTISMENT indică un potențial de daune materiale, vătămări corporale sau deces.

© 2024 Dell Inc. sau filialele sale. Toate drepturile rezervate. Dell Technologies, Dell și alte mărci comerciale sunt mărci comerciale ale Dell Inc. sau ale subsidiarelor sale. Alte mărci comerciale pot fi mărci comerciale ale proprietarilor respectivi.

Introducere în Dell Command | Furnizor PowerShell 2.8.0

  • Comanda Dell | Modulul PowerShell Provider permite configurarea BIOS pentru sistemele client Dell enterprise prin interfața Windows PowerShell. Funcționează pentru sisteme locale, sisteme la distanță și Windows Preinstallation Environment (WinPE).
  • NOTĂ: Dell Command | PowerShell Provider for Windows Preinstallation Environment (WinPE) nu este acceptat pe platformele ARM64.
  • Acest document descrie atributele acceptate și raportarea erorilor în Dell Command | Furnizor PowerShell.

Subiecte:

  • Domeniul documentului și publicul vizat
  • Noutăți în această versiune

Domeniul documentului și publicul vizat
Dell Command | Documentele PowerShell Provider sunt concepute pentru profesioniștii IT și administratorii de sistem care sunt familiarizați cu mediul Windows PowerShell. Aceste documente ajută la simplificarea automatizării sarcinilor și a gestionării configurației într-un mediu puternic de scripting.

Noutăți în această versiune

  • Suporta procesoare ARM64.

Cerințe de sistem și cerințe preliminare pentru Dell Command | Furnizor PowerShell 2.8.0

Această secțiune descrie software-ul acceptat și cerințele preliminare pentru utilizarea Dell Command | Furnizor PowerShell.
Subiecte:

  • Platforme Dell acceptate
  • Cerințe preliminare
  • Platforme Dell acceptate
    Pentru informații despre platformele Dell acceptate, consultați Dell Command | Notele de lansare a furnizorului PowerShell disponibile la dell.com/support.

Cerințe preliminare

  • Înainte de a instala Dell Command | Furnizor PowerShell, asigurați-vă că aveți următoarea configurație de sistem:
  • Tabelul 1. Software acceptat
Sprijinit software Versiuni acceptate Adiţional informaţii
.net framework 4.8 sau mai târziu. .NET Framework 4.8 sau o versiune ulterioară trebuie să fie disponibilă.
Sisteme de operare Windows 11, Windows 10, Windows Red Stone RS1, RS2, RS3, RS4, RS5, RS6, 19H1, 19H2 și 20H1 Windows 10 sau versiunile ulterioare trebuie să fie disponibile. Windows 11 este necesar pentru sistemele de operare ARM.
Windows Management Framework (WMF) WMF 3.0, 4.0, 5.0 și

5.1

WMF 3.0/4.0/5.0 și 5.1 trebuie să fie disponibile.
Windows PowerShell 3.0 și ulterioare Vedea Instalarea Windows PowerShell şi Configurarea Windows PowerShell .
SMBIOS 2.4 și ulterioare Sistemul țintă este un sistem produs de Dell cu System Management Basic Input Output System (SMBIOS) versiunea 2.4 sau o versiune ulterioară.

NOTA: Pentru a identifica versiunea SMBIOS a sistemului, faceți clic pe Început > Fugi, și executați msinfo32.exe file. Verificați versiunea SMBIOS în Sistem Summery pagină.

Microsoft Visual C+ + redistribuibil 2015, 2019 și 2022 2015, 2019 și 2022 trebuie să fie disponibile.

NOTA: Microsoft Visual C++ redistribuibil ARM64 este necesar pentru sistemele ARM64.

Instalarea Windows PowerShell
Windows PowerShell este inclus în mod nativ cu Windows 10 și sistemele de operare ulterioare

Configurarea Windows PowerShell

  • Asigurați-vă că aveți privilegii de administrare pe sistemul client de afaceri Dell.
  • În mod implicit, Windows PowerShell are ExecutionPolicy setată la Restricted. Pentru a rula Dell Command | Cmdleturile și funcțiile PowerShell Provider, ExecutionPolicy trebuie să fie modificate cel puțin la RemoteSigned. Pentru a aplica ExecutionPolicy, rulați Windows PowerShell cu privilegii de administrator și executați următoarea comandă în
  • Consola PowerShell:
  • Set-ExecutionPolicy RemoteSigned -forceNOTĂ: Dacă există cerințe de securitate mai restrictive, setați ExecutionPolicy la AllSigned. Rulați următoarele
    comandă din consola PowerShell: Set-ExecutionPolicy AllSigned -Force.
  • NOTĂ: Dacă utilizați un proces bazat pe ExecutionPolicy, rulați Set-ExecutionPolicy de fiecare dată când este deschisă o consolă Windows PowerShell.
  • Pentru a rula Dell Command | PowerShell Provider de la distanță, trebuie să activați PS la distanță pe sistemul de la distanță. Pentru a iniția comenzi de la distanță, verificați cerințele de sistem și cerințele de configurare rulând următoarea comandă:
  • PS C:> Get-Help About_Remote_Requirements

Pașii de descărcare și instalare pentru Dell Command | Furnizor PowerShell 2.8.0

Această secțiune descrie cum să descărcați, instalați, dezinstalați și actualizați Dell Command | Furnizor PowerShell.
Subiecte:

  • Descărcarea Dell Command | Furnizor PowerShell 2.8.0
  • Instalarea Dell Command | Furnizor PowerShell 2.8.0
  • Dezinstalarea Dell Command | Furnizor PowerShell 2.8.0
  • Actualizarea Dell Command | Furnizor PowerShell 2.8.0
  • Descărcarea Dell Command | Furnizor PowerShell 2.8.0
    Comanda Dell | Modulul PowerShell Provider este disponibil pe site-ul de asistență Dell și la Microsoft Gallery.
  • Descărcarea Dell Command | Modul PowerShell Provider 2.8.0 de pe site-ul de asistență Dell
  • Descărcarea Dell Command | Modul PowerShell Provider 2.8.0 din Microsoft Gallery

Descărcarea Dell Command | Modul PowerShell Provider 2.8.0 de pe site-ul de asistență Dell
Comanda Dell | Modulul PowerShell Provider 2.8.0 este disponibil ca .zip file at www.dell.com/support. Urmați acești pași pentru a descărca fișierul .zip file.

  1.  Du-te la www.dell.com/support.
  2.  Faceți clic pe fila Asistență, iar sub opțiunea Asistență în funcție de produs, faceți clic pe Drivere și descărcări.
  3.  Intră în Serviciu Tag sau Express Service Code și faceți clic pe Trimitere.
  4.  Dacă nu cunoașteți serviciul tag, apoi faceți clic pe Detect My Product și urmați instrucțiunile de pe ecran. Se afișează pagina Product Support pentru tipul dvs. de sistem.
  5. Faceți clic pe Drivere și descărcări.
  6.  Extindeți categoria Systems Management și faceți clic pe opțiunea Descărcare pentru DellCommandPowerShellProviderDell_ .zip file.
  7. Faceți clic pe Salvare pentru a finaliza descărcarea.

Descărcarea și instalarea Dell Command | Modul PowerShell Provider 2.8.0 din Microsoft Gallery
Comanda Dell | Modulul PowerShell Provider 2.8.0 este disponibil la Microsoft Gallery.
Cerințe preliminare:
Versiunea PowerShell acceptată: 5.0 și o versiune ulterioară.

PowerShell obține managerul de pachete: nuget-anycpu.exe.

  1. Deschideți Windows PowerShell cu privilegii de administrator.
  2. Rulați comanda; Găsiți-Module DellBIOSProvider pentru a găsi Dell Command | Modulul PowerShell Provider.
    NOTA: Utilizați comanda; Găsiți modul DellBIOSProviderARM64 pentru sistemele ARM64.
  3. Pentru a instala modulul, rulați următoarele, care se bazează pe comenzile de pe sistemul de operare:
    • Pentru sisteme pe 32 de biți; Instalare-modul DellBIOSProviderX86.
    • Pentru sisteme pe 64 de biți; Instalare-modul DellBIOSProvider.
    • Pentru sistemele ARM64; Modul de instalare DellBIOSProviderARM64.
      Cea mai recentă versiune a Dell Command | Este instalat furnizorul PowerShell disponibil la Microsoft Gallery.
  4. Pentru a descărca nuget-anycpu.exe. file, introduceți Y.

Instalarea Dell Command | Furnizor PowerShell 2.8.0
Urmați acești pași pentru a instala Dell Command | Furnizor PowerShell:
Condiție preliminară:
Ștergeți orice versiune instalată anterior de Dell Command | PowerShell Provider înainte de a instala Dell Command | Furnizor PowerShell. Consultați Dezinstalarea Dell Command | Furnizor PowerShell 2.8.0.

  1. Deblocați DellCommandPowerShellProviderDell_ descărcat .zip file. Consultați Deblocarea DellCommandPowerShellProviderDell_ .zip.
  2. Extrageți .zip file.
  3. Creați un folder de modul la ${env:ProgramFiles}\WindowsPowerShell\Module. Ca alternativă, pentru a crea un folder de modul, rulați următoarea comandă într-o consolă Windows PowerShell:
    Nou-Articol -Tip Container -Forțare -cale
  4. Copiați folderele și files din fișierul .zip descărcat file la comanda Dell | Dosarul modulului PowerShell Provider.
    • Pentru sisteme pe 32 de biți; copiați files din folderul DellBIOSProviderX86 în ${env:ProgramFiles} \WindowsPowerShell\Modules.
    • Pentru sisteme pe 64 de biți; copiați files din folderul DellBIOSProvider în ${env:ProgramFiles} \WindowsPowerShell\Modules.
    • Pentru sistemele ARM64, copiați files din folderul DellBIOSProviderARM64 în ${env:ProgramFiles} \WindowsPowerShell\Modules.
  5. Odată ce instalarea este finalizată, rulați comanda Get-Module –ListAvailable pentru a verifica dacă modulul este disponibil împreună cu comenzile exportate disponibile.

Deblocarea DellCommandPowerShellProviderDell_ .zip
Dacă DellCommandPowerShellProviderDell_ .zip file care este descărcat de pe site-ul de asistență Dell este blocat pe sistemul dvs., deblocați codul zip file. Pentru a debloca fermoarul file,

  1. Selectați zip-ul file, faceți clic dreapta, apoi faceți clic pe Proprietăți.
  2. Faceți clic pe fila General, apoi selectați opțiunea Deblocare.
  3. Faceți clic pe Aplicare.
    Alternativ, rulați următoarea comandă într-o consolă Windows PowerShell:
    debloca-File .\DellCommandPowerShellProviderDell_ .zip

Dezinstalarea Dell Command | Furnizor PowerShell 2.8.0
Puteți dezinstala Dell Command | PowerShell Provider ștergând manual folderul modulului DellBIOSProvider și files din sistemul dvs.

  • Alternativ, pentru a dezinstala Dell Command | PowerShell Provider, rulați următoarea comandă:
  • uninstall-Module – Nume DellBIOSProvider
  • Pentru sistemele ARM64:
  • uninstall-Module – Nume DellBIOSProviderARM64
  • NOTA: Dacă mai multe versiuni de Dell Command | PowerShell Provider sunt instalate pe sistem, apoi comanda de mai sus șterge versiunile în ordine descrescătoare. De example, dacă aveți instalate 1.0 și 1.1 în sistemul dvs., comanda de mai sus șterge mai întâi versiunea ulterioară (1.1). Versiunea 1.0 poate fi ștearsă rulând din nou această comandă.

Actualizarea Dell Command | Furnizor PowerShell 2.8.0
Dacă Dell Command | PowerShell Provider este deja instalat în sistem, apoi trebuie eliminat. Eliminați comanda Dell | folderele PowerShell Provider și files înainte de a instala versiunea ulterioară a Dell Command | Furnizor PowerShell.
Pentru a actualiza Dell Command | PowerShell Provider, executați următoarea comandă:

  • Pentru sistemele pe 32 de biți: update-Module -name DellBIOSProviderX86 .
  • Pentru sistemele pe 64 de biți: update-Module -name DellBIOSProvider .
  • Pentru sistemele ARM pe 64 de biți: update-Module -name DellBIOSProviderARM64 .
    NOTA: Comanda de mai sus instalează numai cea mai recentă versiune a Dell Command | PowerShell Provider disponibil la Microsoft Gallery și nu elimină versiunea existentă. Trebuie să dezinstalați manual versiunea existentă din sistemul dumneavoastră.
  • Pentru a dezinstala versiunea anterioară, consultați Dezinstalarea Dell Command | Furnizor PowerShell 2.8.0.

Noțiuni introductive cu Dell Command | Furnizor PowerShell 2.8.0

Această secțiune descrie cum să importați modulul, navigarea generală, cmdlet-urile acceptate și funcțiile personalizate ale Dell Command | Furnizor PowerShell.
Subiecte:

  • Importul Dell Command | Furnizor PowerShell
  • Navigarea utilizând consola Windows PowerShell
  • Cmdlet-uri acceptate în Dell Command | Furnizor PowerShell
  • Funcții personalizate în Dell Command | Furnizor PowerShell
  • Parametrii acceptați în Dell Command | Furnizor PowerShell
  • Configurarea atributelor utilizând Dell Command | Furnizor PowerShell
  • Funcții acceptate în Dell Command | Furnizor PowerShell
  • Desired State Configuration (DSC) pentru Dell Command | Furnizor PowerShell

Importul Dell Command | Furnizor PowerShell
Urmați acești pași pentru a importa Dell Command | Furnizor PowerShell.

  1. Deschideți consola Windows PowerShell cu privilegii de administrator.
  2. Rulați următoarea comandă:
    • Pentru sisteme pe 32 de biți; Import-Module DellBIOSProviderX86 – Verbose
    • Pentru sisteme pe 64 de biți; Import-Module DellBIOSProvider – Verbose
    • Pentru sistemele ARM64-bit; Import-Module DellBIOSProviderARM64 – VerboseDELL-Powershell-Provider-Software- (2)
    • Figura 1. Modul de import împreună cu funcții personalizate
    • Pentru a verifica importul, rulați următorul cmdlet în consola PowerShell și căutați DellSMBIOS.
    • Obțineți-PSDrive
    • NOTA: Pentru a elimina Dell Command | PowerShell Provider din consolă, rulați următoarea comandă în consola Windows PowerShell:
    • Pentru sisteme pe 32 de biți; Remove-Module DellBiosProviderX86 – Verbose
    • Pentru sisteme pe 64 de biți; Remove-Module DellBIOSProvider – Verbose
    • Pentru sisteme ARM pe 64 de biți; Remove-Module DellBIOSProviderARM64 – Verbose

Navigarea utilizând consola Windows PowerShell
După importarea modulului, navigați la unitatea DellSMBIOS. Rulați cmdlet Get-ChildItem la view lista categoriilor disponibile.DELL-Powershell-Provider-Software- (1)

Figura 2. Accesarea categoriilor și atributelor
Pentru a accesa atributele din fiecare categorie, setați locația la categoria dorită și apoi executați cmdlet-ul Get-Childitem.

Cmdlet-uri acceptate în Dell Command | Furnizor PowerShell

  • Următoarele sunt cmdleturile acceptate în Dell Command | Furnizor PowerShell:
  • NOTĂ: Apăsați Tab pentru a finaliza comanda Dell | cmdlet PowerShell Provider în consola Windows PowerShell.

Tabelul 2. Cmdleturi acceptate

DELL-Powershell-Provider-Software-Imagine-09 DELL-Powershell-Provider-Software-Imagine-10

Funcții personalizate în Dell Command | Furnizor PowerShell
Dell Command | PowerShell Provider oferă următoarele funcții personalizate:
Tabelul 3. Funcții personalizate 

DELL-Powershell-Provider-Software-Imagine-11

Parametrii acceptați în Dell Command

Furnizor PowerShell
Tabelul 4. Parametri

DELL-Powershell-Provider-Software-Imagine-12 DELL-Powershell-Provider-Software-Imagine-13Configurarea atributelor utilizând Dell Command | Furnizor PowerShell

Pentru a configura setările BIOS-ului sistemului utilizând Dell Command | Atributele furnizorului PowerShell:

  1. Setați locația la DellSMBIOS: unitate. Consultați Dell Command | Unitatea PowerShell Provider.
  2. Verificați starea curentă a atributului rulând următoarea comandă: Get-Item -Path . Consultați Formatul căii.
    Comanda afișează valoarea curentă, valorile posibile și descrierea atributului pe care doriți să-l configurați.
  3. Pentru a seta atributul, executați următoarea comandă: Set-Item –Path -Parolă . Consultați Parametrii parolei.
    Example: Pentru a activa atributul Numlock atunci când parola este setată, rulați următoarea comandă:
    Set-Item –Path .\POSTBehavior\Numlock Enabled -Parolă

Dell Command | Unitatea PowerShell Provider
O unitate Windows PowerShell este o locație de depozit pe care o puteți accesa ca file unitate de sistem în Windows PowerShell. Dell Command | PowerShell Provider are o singură unitate. DellSMBIOS: modulul DellBIOSProvider expune atributele BIOS din unitatea DellSMBIOS:. Unitatea DellSMBIOS: are următoarele două niveluri:

  • Categorii — Acestea sunt containere de nivel înalt care grupează atributele BIOS-ului.
  • Atribute — Acestea fac parte din categorii. Fiecare atribut reprezintă o setare BIOS. NOTĂ: Crearea unei noi unități nu este acceptată pentru DellBIOSProvider.

Formatul căii

Calea este o locație completă a unui file. În Dell Command | PowerShell Provider, calea poate fi menționată în următorul format: DellSMBIOS:\ \ .
Examppe:

  • DellSMBIOS:\POSTBehavior\Numlock
  • NOTĂ: O cale poate fi o cale către o categorie sau o cale către un atribut.

Parametrii parolei
Dell Command | PowerShell Provider vă permite să furnizați o parolă fie în text simplu, fie în text securizat. -Parola: furnizați parola care este setată în text simplu.
Format:

  • Set-Element – ​​Cale -Parolă
  • Examppe:
  • Element set – Cale DellSMBIOS:\POSTBehavior\Numlock „Activat” -Parolă
  • -PasswordSecure: Furnizați parola care este setată într-un text securizat.
  • Format:
  • Set-Element – ​​Cale -PasswordSecure
  • Element set – Cale DellSMBIOS:\POSTBehavior\Numlock „Activat” -PasswordSecure

Funcții acceptate în Dell Command | Furnizor PowerShell

  • Această secțiune descrie utilizarea diferitelor atribute/funcții în Dell Command | Furnizor PowerShell.
  • Folosind caracteristica AutoOn
  • Această caracteristică vă permite să programați pornirea automată din starea de hibernare sau oprirea la ora specificată în AutoOnHr și AutoOnMn.
  • NOTĂ: Capacitățile de pornire automată funcționează numai pentru un sistem care funcționează pe curent alternativ. Această caracteristică nu funcționează dacă sistemul funcționează pe baterie.
  • NOTĂ: Caracteristica AutoOn nu este acceptată pentru sistemele ARM64.

Selectați una dintre următoarele opțiuni:

  • Disabled — Pentru a dezactiva capabilitățile AutoOn.
  • Zilnic — Pentru a activa capabilitățile AutoOn pentru fiecare zi.
  • Zile lucrătoare — Pentru a activa capabilitățile AutoOn în zilele lucrătoare (de luni până vineri).
  • SelectDays — Pentru a activa sau dezactiva capabilitățile AutoOn în zilele selectate. Dacă selectați această opțiune, următoarele atribute sunt disponibile în categoria PowerManagement:
    • AutoOnMon — Pentru a activa sau dezactiva capabilitățile AutoOn în zilele de luni.
    • AutoOnTue — Pentru a activa sau dezactiva capabilitățile AutoOn în zilele de marți.
    • AutoOnWed — Pentru a activa sau dezactiva capabilitățile AutoOn în zilele de miercuri.
    • AutoOnThu — Pentru a activa sau dezactiva capabilitățile AutoOn în zilele de joi.
    • AutoOnFri — Pentru a activa sau dezactiva capabilitățile AutoOn vineri.
    • AutoOnSat — Pentru a activa sau dezactiva capabilitățile AutoOn sâmbăta.
    • AutoOnSun — Pentru a activa sau dezactiva capabilitățile AutoOn duminica.

Puteți activa sau dezactiva zile individuale setând AutoOnSun -enabled și AutoOnMon -disabled, deci mai departe Configurați atributele AutoOnHr și AutoOnMn pentru a seta ora pentru funcția Auto-On.

  • AutoOnHr — Pentru a seta ora la care doriți ca sistemul să pornească automat, furnizați o valoare cuprinsă între 0 și 23. Pentru a seta ora 11:59, furnizați valoarea 23.
  • AutoOnMn — Pentru a seta minutul la care doriți ca sistemul să pornească automat, furnizați valoarea cuprinsă între
    0-59. Pentru a seta ora 11:59, furnizați valoarea 59.
  • Example: Pentru a porni sistemul automat în zilele lucrătoare.
  • Comandă: Set-Item -Path DellSmbios:\PowerManagement\AutoOn „Zile săptămânii”
  • Example: Pentru a porni sistemul automat în zilele de vineri.
  • Comanda: Set-Item -Path DellSmbios:\PowerManagement\AutoOnFri „Activat”
  • Example: Pentru a porni sistemul automat duminica la 11:59.
  • Comandă: Set-Item -Path DellSmbios:\PowerManagement\AutoOnSun „Enabled” Set-Item -Path DellSmbios:\PowerManagement\AutoOnHr „23”
  • Set-Item -Path DellSmbios:\PowerManagement\AutoOnMn „59”

Utilizarea funcției AdvanceBatteryChargeConfiguration

Această caracteristică vă permite să configurați opțiunile AdvBatteryChargeCfg și AdvancedBatteryChargeConfiguration din categoria PowerManagement. Modul avansat de încărcare a bateriei utilizează un algoritm de încărcare standard și alte metode în timpul orelor de lucru pentru a maximiza starea de sănătate a bateriei. În timpul orelor de lucru, ExpressCharge este utilizat pentru a încărca bateriile mai rapid. Puteți configura zilele și Perioada de lucru în care doriți să se încarce bateria.

  • NOTĂ: Configurația se aplică tuturor bateriilor: Primar, Slice și Module Bay.
  • NOTĂ: AdvanceBatteryChargeConfiguration nu este acceptată pe sistemele ARM64. Puteți activa sau dezactiva modul avansat de încărcare a bateriei:
  • Activat — Activează AdvBatteryChargeCfg.
  • Dezactivat — Dezactivează AdvBatteryChargeCfg. Dacă este dezactivat, modul de încărcare a bateriei se bazează pe Configurația de încărcare a bateriei primară, Configurația de încărcare a segmentului bateriei, Începerea încărcării personalizate a bateriei primare și Sfârșitul încărcării personalizate a bateriei primare.
  • Pentru a configura perioada de timp AdvanceBatteryCharge, furnizați următoarele valori:
  • BeginningOfDay — Configura ora de pornire AdvanceBatteryCharge în format de 24 de ore. Valoarea orei trebuie să fie în intervalul 0-23, iar minutul trebuie să fie 0, 15, 30 sau 45.
  • WorkPeriod — Configurați durata de încărcare.
  • De example, pentru a seta AdvancedBatteryChargeConfiguration între 7:15 am și 2:30 pm, setați BeginningOfDay la 7:15 și WorkPeriod la 7:15.
  • NOTA: Pentru a seta ora 12:00, furnizați valoarea orei ca XNUMX.
    Example: Pentru a activa AdvBatteryChargeCfg.
  • Comanda: Set-Item AdvBatteryChargeCfg „Activat”
  • Example: Pentru a seta timpul de încărcare de la 11:2 la XNUMX:XNUMX sâmbăta.
  • Comanda: Set-Element AdvancedBatteryChargeConfiguration –valoare Sâmbătă – Începutul zilei „11:00” –Perioada de lucru „3:00”
  • Example: Pentru a seta numai valoarea BeginningOfDay. Valoarea perioadei de lucru pentru luni rămâne neschimbată.
  • Set-Element AdvancedBatteryChargeConfiguration -valoare luni - Începutul zilei „09:00”

Folosind caracteristica PrimaryBattChargeCfg
Această caracteristică vă permite să configurați opțiunea de încărcare a bateriei principale în categoria PowerManagement. Modul de încărcare selectat se aplică tuturor bateriilor instalate în sistem. Selectați unul dintre următoarele moduri:

  • Noțiuni introductive cu Dell Command | Furnizor PowerShell 2.8.0
  • Standard—Încarcă bateria la o rată standard.
  • Express — Încarcă bateria mai rapid folosind algoritmul de încărcare rapidă, tehnologia de încărcare rapidă Dell.
  • Adaptiv—Încarcă bateria în modul Express Charge folosind algoritmul de încărcare rapidă, tehnologia de încărcare rapidă Dell.
  • PrimACUse—Încarcă bateria în timp ce este conectată, de preferat pentru utilizatorii care își operează sistemul în timp ce sunt conectate la o sursă de alimentare externă.
  • Personalizat—Încărcarea bateriei pornește și se oprește pe baza setărilor specificate în Pornire personalizată încărcare baterie primară și Sfârșit încărcare personalizată baterie primară.
    • CustomChargeStart—Setează valoarea procentuală între 50 și 95 la care ar trebui să înceapă încărcarea personalizată a bateriei.
    • CustomChargeStop — Setează valoarea procentuală cuprinsă între 55 și 100 la care ar trebui să se oprească încărcarea personalizată a bateriei. NOTĂ: procentul CustomChargeStart trebuie să fie mai mic decât procentul CustomChargeStop, iar diferența minimă dintre cele două nu poate fi mai mică de 5 procente.
  • NOTA: Caracteristica PrimaryBattChargeCfg nu este acceptată pe sistemele ARM64.
  • Example: Pentru a prelua modul curent al atributului PrimaryBattChargeCfg.
  • Get-ChildItem -Path DellSmbios:\PowerManagement\PrimaryBattChargeCfg
  • Dacă starea este preluată ca Personalizat, atunci pentru a ști procentul când începe și se termină încărcarea, recuperați atributele CustomChargeStart și CustomChargeStop.
  • Example: Pentru a seta modul de încărcare a bateriei ca standard.
  • Set-Item -Path DellSmbios:\PowerManagement\PrimaryBattChargeCfg „Standard”
  • Example: Pentru a seta modul de încărcare a bateriei ca personalizat și apoi pentru a specifica ora de pornire și durata când trebuie încărcată bateria.
  • Set-Item -Path DellSmbios:\PowerManagement\PrimaryBattChargeCfg „Custom”
  •  Setează atributul PrimaryBattChargeCfg pentru a încărca bateria pe baza setărilor utilizatorului specificate în atributele CustomChargeStart și CustomChargeStop. Dacă este aleasă valoarea „Personalizat”,
  • Încărcarea începe pe baza procentului de baterie definit în CustomChargeStart.
  • Încărcarea se termină pe baza procentului de baterie definit în CustomChargeStop.
  • Set-Item -Path DellSmbios:\Power Management\CustomChargeStart „65” comanda poate fi utilizată pentru a începe încărcarea bateriei la 65%.
  • Set-Item -Path DellSmbios:\PowerManagement\CustomChargeStop „95” comanda poate fi utilizată pentru a opri încărcarea bateriei la 95%.
  • Valorile posibile pentru atributul CustomChargeStart variază de la 50 la 95 la sută, iar pentru CustomChargeStop procentul variază de la 55 la 100 la sută.

Utilizarea caracteristicii PeakShiftDayConfiguration
Această caracteristică vă permite să configurați opțiunea PeakShiftDayConfiguration din categoria PowerManagement. Configurația Peak Shift minimizează consumul de curent alternativ în timpul perioadei de utilizare a energiei de vârf a zilei. În perioada Peak Shift, curent alternativ nu va fi consumat, iar sistemul funcționează pe baterie dacă încărcarea bateriei este mai mare decât valoarea de prag setată a bateriei. După perioada Peak Shift, sistemul funcționează pe curent alternativ, dacă este disponibil, fără a încărca bateria. Sistemul funcționează în mod normal utilizând curent alternativ și reîncarcă bateria după ora de pornire a încărcării specificată.
PeakShiftCfg—Activează sau dezactivează configurația peak Shift.

  • Activat—Activează configurația de vârf a schimburilor în anumite zile pentru o anumită perioadă specificată utilizând Ora de început a schimbului de vârf, Ora de încheiere a schimbului de vârf și Ora de începere a taxării de vârf.
  • Disabled—Dezactivează caracteristica de configurare peak shift.
  • Dacă este activat, configurați următoarele:\
  • NOTĂ: Configurația se aplică tuturor bateriilor: Primar, Slice și Module Bay.
  • NOTĂ: Caracteristica PeakShiftDayConfiguration nu este acceptată pe sistemele ARM64.
  • StartTime—Specifică ora la care sistemul începe să consume energia bateriei. Sistemul continuă să consume energia bateriei până când este atins fie pragul de peakshift al bateriei, fie până când este atins ora de finalizare a peakshift.
  • EndTime—Specifică ora la care sistemul nu mai consumă energia bateriei și începe să consume curent alternativ, dacă este disponibil. Cu toate acestea, sistemul nu încarcă bateria.
  • ChargeStartTime—Specifică ora la care sistemul începe să încarce bateria în timp ce consumă curent alternativ, dacă este disponibilă. NOTĂ: Peak Shift Start Time trebuie să fie mai mic sau egal cu Peak Shift End Time, iar Peak Shift End Time trebuie să fie mai mic sau egal cu Peak Shift Charge Start Time.
  • Example: Pentru a prelua setările curente PeakShiftDayConfiguration. StartTime, EndTime și ChargeStartTime sunt afișate pentru toate zilele.
  • Get-Item -Path DellSmbios:\PowerManagement\PeakShiftDayConfiguration
  • Example: Pentru a seta PeakShift StartTime, EndTime și ChargeStartTime pentru duminică.
  • Element stabilit -Cale DellSmbios:\PowerManagement\PeakShiftDayConfiguration Duminică -StartTime „12:45” -EndTime „14:30” -ChargeStartTime „16:15”
  • Element stabilit -Cale DellSmbios:\PowerManagement\PeakShiftDayConfiguration Duminică -StartTime „12:45” -EndTime „14:30” -ChargeStartTime „16:15”
  • Set-Item -Path DellSmbios:\PowerManagement\PeakShiftDayConfiguration Luni -StartTime „09:00”

Utilizarea funcției Culoare iluminare de fundal a tastaturii

  • Această caracteristică vă permite să configurați culorile acceptate pentru iluminarea de fundal a tastaturii pe sistemele robuste. Există șase culori disponibile: patru culori predefinite (alb, roșu, verde, albastru) și două culori configurabile de utilizator (personalizat1 și personalizat2). Puteți configura culorile personalizate1 și personalizate2 folosind KeyboardBacklightCustom1Color și
  • KeyboardBacklightCustom2Color atribute.
  • TastaturăBacklightEnabledCulori
  • Valori posibile: White, Red, Green, Blue, Custom1, Custom2 și NoColor.
  • Afișează sau activează culorile acceptate pentru iluminarea de fundal a tastaturii în sistemele robuste. Mai multe culori din cele șase culori pot fi setate ca culori activate. După activarea culorilor, puteți comuta între culorile activate apăsând tastele Fn+C. Culoarea activată poate fi setată ca NoColor, ceea ce înseamnă că nu este selectată nicio culoare.
  • NOTA: 
  • Dacă valoarea „NoColor” iaCs este furnizată, schimbarea culorii iluminării de fundal a tastaturii nu este posibilă prin apăsarea tastelor Fn+C.
  • Valoarea „NoColor” nu poate fi combinată cu nicio altă culoare.
  • Example: Pentru a seta lista de culori activate ca roșu, verde, personalizat1 și personalizat2 pentru atributul KeyboardBacklightEnabledColors.
  • Set-Item -Path DellSmbios:\SystemConfiguration\KeyboardBacklightEnabledColors „Roșu, Verde, Personalizat1, Personalizat2” –PasswordSecure
  • Furnizați parola sigură, dacă este setată, folosind parametrul parolă sigură.
  • Example: Pentru a seta culorile activate ca NoColor pentru atributul KeyboardBacklightEnabledColors.
  • Set-Item -Path DellSmbios:\SystemConfiguration\KeyboardBacklightEnabledColors „NoColor”
  • Furnizați parola sigură, dacă este setată, folosind parametrul parolă sigură.
  • TastaturăBacklightActiveColor
  • Valori posibile: Alb, Roșu, Verde, Albastru, Personalizat1 și Personalizat2
  • Afișează sau setează o culoare activă pentru iluminarea de fundal a tastaturii în sistemele robuste. Oricare dintre cele șase culori poate fi aleasă ca culoare activă la un moment dat.
  • Example: Pentru a seta culoarea Custom2 ca culoare activă pentru atributul KeyboardBacklightActiveColor.
  • Set-Item -Path DellSmbios:\SystemConfiguration\KeyboardBacklightActiveColor „Custom2” –PasswordSecure
  • Furnizați parola sigură, dacă este setată, folosind parametrul parolă sigură.

TastaturăBacklightCustom1Color

  • Configurați custom1color specificând valorile Roșu, Verde și Albastru (R:G:B). Culoarea poate fi selectată folosind componente RGB menționând-o în format „R:G:B”. Valoarea fiecărei componente de culoare variază de la 0 la 255.
  • Example: Preia valoarea RGB în format R:G:B a culorii Custom1 pentru iluminarea de fundal a tastaturii.
  • Get-ChildItem -Path DellSmbios:\SystemConfiguration\KeyboardBacklightCustom1Color
  • TastaturăBacklightCustom2Color
  • Configurați custom2color specificând valorile Roșu, Verde și Albastru (R:G:B). Culoarea poate fi selectată folosind componente RGB menționând-o în format „R:G:B”. Valoarea fiecărei componente de culoare variază de la 0 la 255.
  • Example: Pentru a seta roșu ca 234, verde ca 35 și albastru ca 56 pentru culoarea personalizată1 folosind atributul KeyboardBacklightCustom1Color. Furnizați parola sigură, dacă este setată, folosind parametrul parolă sigură.
  • Set-Item -Path DellSmbios:\SystemConfiguration\KeyboardBacklightCustom2Color „234:35:56” –PasswordSecure

Furnizați parola sigură, dacă este setată, folosind parametrul parolă sigură.
Folosind caracteristica BootSequence
Această caracteristică vă permite să configurați ordinea dispozitivelor de pe care sistemul încearcă să pornească folosind opțiunea BootSequence din categoria BootSequence.
BootList—determină modul de pornire al sistemului. Selectați una dintre următoarele:

  • Uefi — Pentru a activa pornirea la sistemele de operare compatibile Unified Extensible Firmware Interface (UEFI). Următoarele sunt dispozitivele UEFI acceptate:
  • hdd — hard disk
  • cdrom—CD-ROM
  • hsbhdd — hard disk USB
  • usbdev—dispozitiv USB
  •  embnicipv4 — NIC încorporat IPV4
  • embnicipv6 — NIC încorporat IPV6
  • fibrechannel — Fibre Channel
  • Embnic — NIC încorporat
  • fibrechannelex — FibreEx Channel
  • infiniband—Dispozitiv Infiniband
  • furnizor — dispozitiv de vânzător
  •  dispozitiv i1394—I1394
  • dispozitiv i2o—I20
  • uart—dispozitiv UART
  • lun—dispozitiv LUN
  • vlan—dispozitiv VLAN
  • nvme—dispozitiv NVMe
  • uri—dispozitiv URI
  • ufs — dispozitiv UFS
  • sd—dispozitiv SD
  • bluetooth—Dispozitiv Bluetooth
  • wifi—Dispozitiv Wi-Fi
  •  mmc — dispozitiv eMMC
  • Legacy (prestabilit) — Pentru a asigura compatibilitatea cu sistemele de operare care nu acceptă UEFI. Următoarele sunt dispozitivele vechi acceptate:
  • dischetă — dischetă
  • hdd — hard disk
  • cdrom—CD-ROM
  • pcmcia—Dispozitiv PCMCIA
  • usbdev—Dispozitiv USB
  • nic —NIC
  • usbfloppy—dischetă USB
  • usbhdd — hard disk USB
  • usbcdrom — CD-ROM USB
  • Embnic — NIC încorporat
  • usbzip—USB ZIP
  • usbdevzip — dispozitiv USB ZIP
  • bev—dispozitiv BEV
    NOTA: Modul de pornire vechi nu este permis când pornirea securizată este activată sau opțiunea ROM moștenită este dezactivată.
  • BootSequence—Specifică ordinea în care un sistem caută dispozitive atunci când încearcă să găsească un sistem de operare pentru pornire. Opțiunea Boot Sequence permite utilizatorilor să personalizeze ordinea de pornire și capacitatea de pornire a dispozitivelor de pornire. UEFI BIOS permite selectarea căilor de pornire UEFI sau a dispozitivelor de boot vechi.
  • Pentru a configura secvența dispozitivelor de pornire, verificați starea curentă a ordinii de pornire cu numele, forma scurtă și numărul dispozitivului. Apoi, furnizați secvența pentru a schimba ordinea de pornire. De example, vezi următorul tabel:

Tabelul 5. Exampchiul secvenței curente a dispozitivelor de boot

DeviceName Dispozitiv Număr ShortForm EsteActiv
Dispozitiv de stocare USB 14 usbdev Activ
Unitate de dischetă 12 dischetă Activ
HDD intern 13 hdd Activ
Unitate CD/DVD/CD-RW 15 cdrom Activ
NIC la bord 16 embnic Activ

Apoi, pentru a seta HDD-ul intern ca primul, Dispozitivul de stocare USB ca al doilea și NIC-ul Onboard ca al treilea; furnizați BootSequence ca 13, 14, 16.
NOTA: Numerele de dispozitiv care nu sunt menționate vor fi mutate în jos în ordine.
Example: Pentru a vedea ordinea curentă de pornire cu numele, numărul dispozitivului și starea.

  • Get-ChildItem -Path DellSmbios:\BootSequence | Selectați -expand CurrentValue
  • Examppe: Pentru a modifica secvența de pornire în funcție de numărul dispozitivului.
  • Set-Item -Path DellSmbios:\BootSequence „2,3,4”
  • Example: Pentru a schimba modul curent de pornire la UEFI.
  • Set-Item -Path DellSmbios:\BootSequence BootList „Uefi
  • Examppe: Pentru a schimba secvența de pornire pe baza formularului scurt.
  • Set-Item -Path DellSmbios:\BootSequence „cdrom,hdd,embnicipv6”

Utilizarea funcției de parolă BIOS

Această caracteristică vă permite să setați, să modificați sau să ștergeți parola de administrator și parola de sistem.
Verificarea stării parolelor de administrator sau de sistem
Pentru a verifica starea dacă parolele de administrator sau de sistem sunt setate pe sistem, utilizați următoarele atribute:

  • IsAdminPasswordSet—Afișează dacă parola de administrator este setată în sistem.
  •  IsSystemPasswordSet—Afișează dacă parola de sistem este setată pe sistem.

Setarea parolelor de administrator sau de sistem
Pentru a seta parola, executați comanda în următorul format: Example: Pentru a seta parola de administrator:

  • Set-Item -Path DellSmbios:\Security\AdminPassword
  • Example: Pentru a seta parola de sistem:
  • Set-Item -Path DellSmbios:\Security\SystemPassword

Schimbarea parolelor de administrator sau de sistem
Pentru a schimba parola existentă, executați comanda în următorul format: Example: Pentru a schimba parola de administrator:

  • Set-Item -Path DellSmbios:\Security\AdminPassword -Parolă
  • Example: Pentru a schimba parola de sistem:
  • Set-Item -Path DellSmbios:\Security\SystemPassword -Parolă
  • NOTĂ: Dacă există ambele parole de administrator și de sistem, atunci pentru a schimba parola de sistem, furnizați fie parola de administrator, fie parola de sistem.

Ștergerea parolelor de administrator și de sistem
Pentru a șterge parolele de administrator sau de sistem, executați comanda în următorul format: Example: Pentru a șterge parola de administrator:

  • Set-Item -Path DellSmbios:\Security\AdminPassword „” -Parolă
  • Example: Pentru a șterge parola de sistem:
  • Set-Item -Path DellSmbios:\Security\SystemPassword „” -Parolă
  • NOTA: 
  • Pentru a șterge parola de sistem acolo unde există ambele parole de administrator și de sistem, trebuie să furnizați fie parola de administrator, fie parola de sistem.
  • Dacă parola de sistem și/sau parola HDD sunt setate, parola de administrator nu poate fi setată.
  • Dacă parola de administrator este setată în sistem și doriți să configurați simbolurile/funcțiile BIOS, trebuie să furnizați parola de administrator.
  • Dacă parolele de administrator și de sistem sunt setate în sistem și doriți să configurați simbolurile/funcțiile BIOS, trebuie să furnizați parola de administrator.
  • Dacă parolele de administrator și de sistem sunt setate în sistem și dacă doriți să configurați simbolurile/funcțiile BIOS, precum și să schimbați parola sistemului, trebuie să furnizați fie parola de sistem, fie parola de administrator.

Disclaimer generic
Modulul Powershell PSReadline salvează fiecare comandă de consolă pe care o introduceți într-un text file. Prin urmare, este recomandat să utilizați comanda „Get-Credential” pentru a gestiona parola în siguranță.

  1. $cred = Obține-Credential
  2. Introduceți numele de utilizator și parola, de example, AdminPWD și Dell_123$, când este afișată caseta de dialog.
  3.  $BSTR = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($cred.Password)
  4. $plainpwd=[System.Runtime.InteropServices.Marshal]::PtrToStringAuto($BSTR)
  5. Get-CimInstance -Namspace root\dcim\sysman -ClassName DCIM_BIOSService | Invoke-CimMethod MethodName SetBIOSAttributes -Argumente @{AttributeName=@(“AdminPwd”);AttributeValue=@(” $plainpwd “)}
  6. si .\NumLockLed disabled -parola $plainpwd

Utilizarea funcției de parolă a harddisk-ului

Această caracteristică vă permite să setați, să modificați și să ștergeți parola pentru unitatea de disc (HDD). Pentru a configura atributele/funcțiile BIOS, furnizați parola HDD, dacă este setată.
HDDIinfo
Afișează detaliile fiecărui HDD. Sunt afișate următoarele informații:

  • HDD Name—Numele HDD-ului.
  • Prezent—Dacă HDD-ul este prezent fizic.
  • PwdProtected—Dacă există o parolă pentru HDD.
  • PendingRestart—Dacă este în așteptare o repornire pentru a seta parola.
  • AdminOnlyChange—Dacă modificările parolei pot fi făcute numai de un administrator.
  • SecureEraseSupported—Dacă este acceptată HDD Secure Erase.
  • SecureEraseEnabled—Dacă HDD Secure Erase este activat.

Configurați următoarele:

  • AdminPassword—Specificați parola de administrator în timp ce setați parola HDD dacă administratorul a restricționat modificările la parola HDD.
  • ATAMaximumSecurityMode — Furnizați valoarea „0” dacă doriți ca HDD-ul să fie configurat în modul ATA High Security sau „1” dacă doriți ca HDD-ul să fie configurat în modul de securitate maxim ATA (Ștergere securizată).

Setarea parolei HDD

  • NOTĂ: Parola pentru unitatea de disc nu este acceptată pe sistemele ARM64.
  • Pentru a seta parola, executați comanda în următorul format: Example: Pentru a seta parola HDD în modul de securitate maximă.
  • Set-Item -Path DellSmbios:\Security\HDDPword -ATAMaximumSecurityMode „1”

Schimbarea parolei HDD
Pentru a schimba parola existentă, executați comanda în următorul format:

  • Example: Pentru a schimba parola HDD:
  • Set-Item -Path DellSmbios:\Security\HDDPword -Parolă
  • Set-Item -Path DellSmbios:\Security\HDDPword -Parolă
  • Set-Item -Path DellSmbios:\Security\HDDPassowrd -Parolă -Parola admin

Stergerea parolei HDD

Pentru a șterge parola, executați comanda în următorul format: Example: Pentru a șterge parola HDD.

  • Set-Item -Path DellSmbios:\Security\HDDPword „” -PasswordSecure
  • NOTĂ: Reporniți sistemul pentru a aplica modificările.

Folosind caracteristica TpmSecurity

Această caracteristică vă permite să controlați dacă Trusted Platform Module (TPM) din sistem este activat și vizibil pentru sistemul de operare. Setarea TpmSecurity este un comutator principal pentru toate celelalte câmpuri TPM. Este necesară repornirea sistemului după modificarea setării TpmSecurity.

  • Activat—BIOS pornește TPM-ul în timpul POST, iar TPM-ul poate fi utilizat de sistemul de operare.
  • Dezactivat — BIOS-ul nu pornește TPM în timpul POST, iar TPM-ul va fi nefuncțional și invizibil pentru sistemul de operare.
  • NOTA: Dezactivarea acestei opțiuni nu modifică setările pe care le-ați făcut pentru TPM și nici nu șterge sau modifică informațiile sau cheile pe care le-ați stocat acolo. Pur și simplu oprește TPM-ul, astfel încât să nu poată fi utilizat. Când reactivați această opțiune, TPM funcționează exact ca înainte de a fi dezactivat.
  • TpmActivation: activează și activează starea normală TPM pentru utilizarea TPM. Activarea TPM este o setare care este disponibilă când TpmSecurity este activată.
  • Activat—Activează TPM.
  • Disabled—Afișează starea curentă de activare a TPM.
  • NOTĂ: Disabled este o valoare posibilă numai pentru citire. TpmActivation poate fi dezactivată numai din ecranul de configurare BIOS. Example: Pentru a activa TpmSecurity.
  • Element stabilit -Cale DellSmbios:\TpmSecurity\TpmSecurity „Activat” -Parolă
  • NOTĂ: Este necesară repornirea după modificarea setării TpmSecurity.
  • Example: Pentru a activa activarea TPM. Activarea TPM poate fi activată numai dacă Tpmsecurity este activată.\
  • Element stabilit -Cale DellSmbios:\TpmSecurity\TPMActivation „Activat” -Parolă
  • NOTĂ: Trebuie furnizată parola de administrator, iar TpmSecurity ar fi trebuit să fie activat pentru a activa TpmActivation.

Utilizarea funcției ForcedNetworkFlag

  • Această caracteristică/opțiune vă permite să controlați variabila UEFI FORCED_NETWORK_FLAG la valoarea de intrare furnizată. În ecranul OOBE, dacă indicatorul este setat la 1, utilizatorul este forțat să se conecteze la Internet.
    Example: Pentru a citi ForcedNetworkFlag:
  • PS DellSmbios:\UEFIvariables> get-item .\ForcedNetworkFlag
  • Example: Pentru a seta ForcedNetworkFlag:
  • PS DellSmbios:\UEFIvariables> element set .\ForcedNetworkFlag 0
  • NOTĂ: ForcedNetworkFlag nu este acceptat pe sistemele ARM64.
  • NOTĂ: get-item și set-item ambele sunt acceptate pentru steag.
  • NOTĂ: ForcedNetworkFlag este acceptat numai pe platformele UEFI.
  • NOTĂ: Elementul get- pentru ForcedNetworkFlag ar putea eșua, deoarece platforma nu este UEFI sau
  • FORCED_NETWORK_FLAG nu este definit în spațiul UEFI. Încercați să setați acest flag la valoarea preferată și apoi obțineți valoarea acestuia.
  • NOTĂ: În cazul reimaginirii sistemului, acest flag își menține valoarea până la ecranul de configurare inițialtage după reimaginare. După configurarea inițială, odată ce sistemul pornește, este obligatoriu să definiți sau să setați ForcedNetworkFlag la valoarea preferată.
  • NOTĂ: ForcedNetworkFlag face parte din sistemul de operare și nu face parte din BIOS gestionat, prin urmare nu este furnizată nicio protecție prin parolă.

Desired State Configuration (DSC) pentru Dell Command | Furnizor PowerShell

  • Desired State Configuration (DSC) este un cadru de management din Windows PowerShell. Acesta permite administratorilor să definească starea dorită a unei configurații de sistem. Include monitorizarea variației de configurare, gestionarea setărilor de registry, a grupurilor, a conturilor de utilizator și a variabilelor de mediu printr-o abordare de scriptare declarativă.
  • Dell Command | PowerShell Provider utilizează funcționalitatea DSC. Este folosit pentru a oferi o soluție care monitorizează configurația BIOS pe sistemele client Dell. Această funcționalitate le permite administratorilor să rectifice automat setările Dell BIOS care au deviat de la configurația de stare dorită. Dell Command | PowerShell Provider oferă resurse personalizate care sunt aliniate fiecărei categorii de setări BIOS. Oferă utilizatorului un cadru declarativ pentru a utiliza proprietățile (atributele) definite în resurse.
  • Condiție prealabilă
  • Cerințe preliminare pentru sistemele client și server:
  • PowerShell 5.0
  • NOTĂ: Serviciul WinRM ar trebui să fie pornit atât în ​​sistemele client, cât și pe server.
  • NOTĂ: DSC nu este acceptat pe sistemele ARM64.
  • NOTĂ: Pentru a iniția o comandă de la distanță, verificați în detaliu cerințele de sistem și de configurare, rulând următorul cmdlet:
  • obține ajutor despre_cerințe_la distanță

Componentele primare ale configurației stării dorite

Desired State Configuration este un cadru declarativ utilizat pentru configurarea, implementarea și gestionarea sistemelor. Este format din trei componente principale:

  • Configurare—Configurarea definește tipul de funcție care este utilizată în DSC prin scripturi declarative. Această funcție poate fi apelată folosind cuvântul cheie „Configurare” cu un identificator adecvat. Configurarea DSC impune setările BIOS definite pe sistemele client. Managerul de configurare local (LCM) asigură că sistemele sunt configurate conform declarației de configurare.
  • Resurse—Dell Command | PowerShell Provider oferă utilizatorului un set de resurse personalizate care pot fi valorificate pentru a aplica setările necesare Dell BIOS pe sistemele client Dell. Resursele sunt clasificate în 22 de categorii. Pentru lista categoriilor acceptate, rulați
  • Get-Help Despre_DellBIOSProvider_DscResources
  • Fiecare categorie conține proprietăți (numele atributelor BIOS) care sunt disponibile în folderul de resurse DSCResources
    disponibil la ${env:ProgramFiles}\WindowsPowerShell\Modules\DellBIOSProvider.
  • Pentru a descoperi resursele DSC Dell implementate, rulați:
  • Get-DscResource *DCPP*
  • Pentru mai multe informații despre atribute, consultați Ghidul de referință disponibil la Dell.com/DellClientCommandSuiteManuals.
  • Comanda Dell | Resursele PowerShell Provider pot verifica variația de configurare, pot obține setările actuale ale valorii și pot seta valoarea dorită pe sistemele client Dell. Acest flux de lucru este similar cu fluxul „Test-” și „Set-” al configurațiilor standard DSC.
  • Când definiți configurațiile BIOS folosind scripturi, resursele declarate pentru Dell Command | PowerShell Provider sunt utilizați pentru a monitoriza deriva și pentru a menține configurația.
  • Resursele declarate trebuie să fie prezente atât pe sistemele server, cât și pe cele client pentru crearea cu succes, staging și punere în aplicare.
  • Nodul — Nodul este un sistem țintă pe care doriți să aplicați configurația. Nodul poate fi fie o adresă IP, fie un nume de sistem.
  • Dell Command | Resursele PowerShell Provider funcționează perfect atât în ​​modul Push, cât și în cel Pull. În modul Push creați o configurație, stage pentru a genera obiectul gestionat
  • Formatați (MOF) și puneți-l în aplicare pe nodurile țintă. În modul Push, serverul este doar un mediu pentru a crea și a pune în aplicare configurația pe noduri. Agentul Local Configuration Manager (LCM) de pe nodurile țintă, asigură că sistemele sunt configurate conform declarației de configurare. În modul Pull, serverul este definit ca un Pull Server. Serverul Pull are web servicii care rulează care inițiază o strângere de mână între server și sistemele client. Serverul conține MOF într-o locație standard și ori de câte ori există o modificare a sumei de control asociată cu MOF file, mașinile client preiau configurația de pe server și o impun pe sistemele client. În modul Pull, LCM al sistemului (sistemelor) client este setat la modul Pull. Aceste setări ale LCM se numesc meta – configurație.
  • Jurnalele de configurare a stării dorite pot fi viewed folosind Windows Event Viewer. Derivările de configurare pe sistemele client Dell sunt
    înregistrate în acest jurnal de evenimente la Applications and Service Logs -> DellClientBIOS PowerShell.
  • Pentru a verifica sintaxa și proprietățile acceptate de un Dell Command | Resursa DSC PowerShell Provider, rulați cmdletul în următorul format:
  • Get-DSCResource -sintaxă
  • Structura de foldere—Modulul de instalare are următoarea structură de foldere:
  • $env: psmodulepath (dosar)|- DellBIOSProvider (dosar)|- < DellBIOSProvider.psd1> (file, obligatoriu)|- DSCResources (dosar)|- DCPP_POSTBehavior (dosar)|-
  • DCPP_PowerManagement (dosar)
  • Sample scripturi
  • Această secțiune oferă câteva exemple de sampScripturi de fișiere care descriu utilizarea tipică a Configurației stării dorite folosind funcționalitatea Dell Command | PowerShell Provider pentru aplicarea setărilor BIOS ale atributelor acceptate. Scripturile create pentru Desired State Configuration trebuie salvate în format .ps1.

NOTA:

  • Proprietatea categoriei este un câmp obligatoriu pentru fiecare resursă.
  • BlockDefinition este o proprietate obligatorie numai pentru categoria Powermanagement. BlockDefinition trebuie să fie unică pentru fiecare bloc de resurse din categoria Powermanagement.
  • Implementarea configurației simple pentru categoria POSTBehavior

Implementarea atributului „Keypad” ca „EnabledByNumlock” pe nodul „200.200.200.2”DELL-Powershell-Provider-Software-Imagine-03

  • Configurarea configurației avansate de încărcare a bateriei în categoria Gestionare energie

DELL-Powershell-Provider-Software-Imagine-04

  • Configurarea Configurației Peak Shift Day în categoria Power management

DELL-Powershell-Provider-Software-Imagine-05DELL-Powershell-Provider-Software-Imagine-06

Implementarea configurației simple pentru categoria POSTBehavior atunci când parola BIOS este setată

  • NOTA: Când parola BIOS este setată pe sistemul client, parola trebuie furnizată prin proprietatea „Parolă”.

DELL-Powershell-Provider-Software-Imagine-07

NOTA: Pentru mai multe sampscripturi de fișiere, consultați DellBIOSProvider > DSC_Sampfolderul leScripts.

Configurarea Dell Command | PowerShell Provider 2.8.0 în Mediul de preinstalare Windows

Mediul de preinstalare Windows (WinPE) oferă un mediu autonom care este utilizat pentru a pregăti un sistem pentru instalarea Windows. Dacă sistemul de operare nu este instalat pe sistemele client, puteți crea o imagine de pornire care conține Dell Command | Furnizor PowerShell. Puteți utiliza imaginea de pornire pentru a rula comenzile pe WinPE.

  1.  De la Microsoft website-ul, descărcați și instalați Windows ADK pe sistemul client.
    NOTA: În timpul instalării, selectați numai Instrumente de implementare și Mediu de preinstalare Windows.
  2. Creați imaginea WinPE, adăugând suport PowerShell la WinPE. A se vedea Microsoft | Învăţa.
    NOTA: DCPP pentru WINPE nu este acceptat pe platformele ARM64.
  3. Copiați comanda Dell | folderele PowerShell Provider și files în dispozitivul dvs. de pornire WinPE (CD/USB).
  4. Copiați msvcp100.dll, msvcr100.dll din VC2019; și msvcp140.dll, msvcr140.dll, vccorlib140.dll din VC2019 în interiorul Dell Command | Modulul PowerShell Provider.
  5. Porniți în WinPE și deschideți consola Windows PowerShell.
  6. Navigați la directorul în care Dell Command | folderele PowerShell Provider și fileau fost copiate pe baza arhitecturii WinPE a clientului.
  7. Importă modulul. Consultați Importarea Dell Command | Furnizor PowerShell.

La un import reușit, este afișat următorul mesaj: Pentru a obține mai mult ajutor despre furnizorul Dell Command PowerShell, rulați
următoarele care se bazează pe comenzile sistemului de operare: Pentru sistemele pe 64 de biți; Get-Help DellBIOSProvider, pentru sisteme pe 32 de biți; Get-Help DellBIOSProviderX86 și pentru sistemele ARM64; Obțineți ajutor DellBIOSProviderARM64. Acum, puteți accesa unitatea DellSMBIOS pentru a vă gestiona atributele. Pentru mai multe informații, consultați Asistență | Dell .

Accesarea ajutorului pentru Dell Command | Furnizor PowerShell 2.8.0

Dell Command | PowerShell oferă ajutor integrat bazat pe cmdlet. Această secțiune descrie diverse cmdleturi pe care le puteți utiliza pentru a accesa diverse subiecte de ajutor.
Subiecte:

  • Accesarea ajutorului integrat în consola Windows PowerShell

Accesarea ajutorului integrat în consola Windows PowerShell

Dell Command | PowerShell Provider oferă ajutor integrat pentru caracteristicile sale personalizate. Pentru a accesa acest ajutor integrat în consola Windows PowerShell, utilizați următoarele comenzi:

  • Get-Help Get-ChildItem -Path Deplin
    Example: Get-Help Get-ChildItem -Path DellSMBIOS: \PowerManagement\AutoOn -Full
  • Afișează informații precum Nume, Sinopsis, Sintaxă, Descriere, Legături conexe, Observații etc.
  • Get-Help Set-Element -Path Deplin
  • Example: Get-Help Set-Item -Path DellSMBIOS:
  • \PowerManagement\AdvanceBatteryChargeConfiguration -Full
  • Afișează informații precum Nume, Sinopsis, Sintaxă, Descriere, Legături conexe, Observații etc.
  • Puteți obține informații mai detaliate despre cmdlet și funcție și despre cum să le utilizați utilizând Full, Detailed și Exampparametrii les cu Get-Help.
  • Obțineți ajutor Despre_DellBIOSProvider
  • Get-Help Despre_DellBIOSProvider_DscResources
  • Afișează un ajutor conceptual despre Dell Command | Furnizor PowerShell.

Întrebări frecvente pentru Dell Command | Furnizor PowerShell 2.8.0

  • Ce este Galeria PowerShell?
    • Microsoft găzduiește Galeria PowerShell, un depozit public. Puteți descărca și instala Dell Command | Furnizorul PowerShell de aici. Consultați Descărcarea Dell Command |
    • Modulul PowerShell Provider din Microsoft Gallery.
    • Cum pot confirma dacă Dell Command | PowerShell
  • Modulul furnizorului este instalat în sistemul meu?
    • După descărcare, rulați următorul cmdlet în consola Windows PowerShell:
    • Get-Module – ListAvailable
    • Dacă găsiți DellBIOSProvider, ați instalat cu succes modulul Dell Command |PowerShell Provider în sistemul dvs. Apoi puteți importa modulul și puteți începe. Consultați Importarea Dell Command | Furnizor PowerShell.
  • Care sunt condițiile preliminare pentru descărcarea modulului dintr-o galerie PowerShell?
    • Versiunea PowerShell acceptată: 5.0 și o versiune ulterioară.
    • PowerShell obține managerul de pachete: nuget-anycpu.exe.
  • Pot importa Dell Command | Modul PowerShell Provider dintr-o locație partajată?
    Da, Dell Command | PowerShell Provider poate fi importat dintr-o locație partajată activând această caracteristică:
    1. Accesați C:\Windows\System32\WindowsPowerShell\v1.0.
    2. Editați fișierul powershell_ise.exe.config file după cum se arată mai jos:DELL-Powershell-Provider-Software-Imagine-08
  • Cum pot obține valori posibile pentru un anumit atribut?
  • Pentru a obține valorile posibile pentru un anumit atribut, executați următoarea comandă:
  • Obține-Item-Cale | Selectați PossibleValues
  • Ce pot face folosind Dell Command | Furnizor PowerShell?
  • Puteți configura setările BIOS ale sistemului dvs. utilizând Dell Command | Furnizor PowerShell. Vezi Introducere.
  • Pot folosi Dell Command | Furnizor PowerShell în non-
  • Sistemele client Windows Dell?
  • Nu, Dell Command | PowerShell Provider poate fi utilizat numai pe sisteme care rulează consolă Windows PowerShell și nu poate fi utilizat pe un sistem client Dell non-Windows.
  • Cum pot obține lista tuturor atributelor acceptate?
  • Rulați următoarea comandă, după ce ați importat modulul, pentru a obține lista tuturor atributelor acceptate:
  • Get-DellBiosSettings
  • De unde pot descărca Dell Command | Furnizor PowerShell?
  • Puteți descărca Dell Command | PowerShell Provider de pe site-ul de asistență Dell sau din Microsoft Gallery. Consultați Descărcarea Dell Command | Furnizor PowerShell.
  • Cum pot șterge TPM?
  • Caracteristica TPM poate fi ștearsă numai din ecranul de configurare BIOS. În ecranul de configurare BIOS, faceți clic pe Securitate, apoi faceți clic pe TPMSecurity. Selectați opțiunea Clear și reporniți sistemul pentru a aplica modificările.
  • Cum pot dezactiva funcția Secure Boot?
  • Caracteristica Secure Boot poate fi dezactivată numai din ecranul de configurare BIOS. În ecranul de configurare BIOS, faceți clic pe Secure Boot, apoi faceți clic pe Secure Boot Enable. Selectați opțiunea Disabled pentru a dezactiva caracteristica Secure Boot.

Scenarii de depanare pentru Dell Command | Furnizor PowerShell 2.8.0

  • Problemă: DellBIOSProvider nu poate fi încărcat deoarece rularea scriptului este dezactivată pe acest sistem.
  • Rezoluție: În mod implicit, Windows PowerShell are ExecutionPolicy setată la Restricted. Pentru a utiliza Dell Command | Cmdleturile și funcțiile PowerShell Provider necesită modificarea politicii de execuție PowerShell la RemoteSigned cel puțin. Pentru a aplica ExecutionPolicy, rulați Windows PowerShell cu privilegii de administrator și executați următoarea comandă în consola PowerShell: Set-ExecutionPolicy RemoteSigned –force.
  • Problemă: Nu se poate importa modulul DellBIOSProvider.
  • Rezoluţie:
  • Verificați dacă pachetul descărcat este salvat pe calea implicită a modulului PowerShell pe care o acceptă PowerShell.
  • Verificați dacă este utilizată arhitectura acceptată, care este X86/X64.
  •  Verificați dacă Microsoft Visual C++ redistribuible 2010 și 2015 sunt instalate pe sistem.
  • Problemă: cmdlet-ul Set-Item afișează o eroare.
  • Rezoluţie:
  • Verificați dacă atributul este doar pentru citire.
  • Verificați dacă acel atribut are vreo limitare sau dependență în setarea valorii. De exampnu puteți seta PeakShiftDayConfiguration StartTime mai mare decât EndTime sau ChargeStartTime.
  • Problemă: Parola de sistem nu este acceptată.
  • Rezoluție: verificați dacă sunt setate atât parolele de administrator, cât și parolele de sistem. Dacă da, furnizați parola de administrator pentru validare. Problemă: Nu se poate vedea valoarea curentă pentru unele atribute BIOS personalizate.
  • Rezoluție: Unele atribute BIOS personalizate, cum ar fi PeakShiftDayConfiguration, au multe valori sau parametri. La view întreaga valoare curentă, utilizați următoarea comandă:
  • Obține peakShiftDayConfiguration articol | selectați -ExpandProperty Currentvalue

Accesarea documentelor de pe site-ul de asistență Dell EMC
Puteți accesa documentele necesare selectând produsul dvs.

  1.  Accesați Asistență | Dell.
  2. Faceți clic pe Răsfoiți toate produsele, faceți clic pe Software, apoi faceți clic pe Client Systems Management.
  3. La view documentele, faceți clic pe numele produsului și numărul versiunii necesare.

Accesarea documentelor de pe site-ul de asistență Dell EMC

Documente/Resurse

Software-ul furnizorului DELL Powershell [pdfGhid de utilizare
Software pentru furnizorul Powershell, Software pentru furnizor, Software

Referințe

Lasă un comentariu

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *