Přeskočit na hlavní obsah

Dell Command | PowerShell Provider fungerer ikke som den skal, eller kan ikke importere til PowerShell

Shrnutí: Følgende artikkel inneholder informasjon om Dell Command | PowerShell Provider (DellBIOSProvider) fungerer ikke som den skal eller importeres på riktig måte til Windows PowerShell.

Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Pokyny

Berørte produkter:

Dell Command | Powershell-leverandør

Berørte operativsystemer

Windows 7 eller nyere
Windows PE 4.0 og nyere


  • Operativsystemtyper: Windows 7, Windows 8, Windows 8.1 og Windows 10
  • Windows Management Framework (WMF): 3.0, 4.0, 5.0 og 5.1
  • Windows PowerShell: 3.0 og nyere (kan oppgraderes for Windows 7).
  • SMBIOS: 2.3 og senere på et Dell-produkt
  • Microsoft Visual C++ Redistributable: 2010 eller senere

Dell Command | PowerShell Provider: En PowerShell-modul som gir BIOS-konfigurasjonsmuligheter for Dell-klientdatamaskiner ved hjelp av Windows PowerShell-grensesnittet. (Eksempel: Slik som OptiPlex, Latitude, Venue 11 Pro, XPS bærbar PC og Precision.) Denne modulen, med sin opprinnelige konfigurasjonsevne, gjør BIOS-konfigurasjonen mest håndterbar for administratorer.

Merk: Dell Command | PowerShell Provider kan brukes på operativsystemene Windows (Windows 7 og nyere) og Windows Preinstallation Environment (Windows PE 4.0 og nyere).

Windows PowerShell: Et verktøy som var ment å være kraftigere enn ledeteksten for Windows og er basert på .NET Framework. Dette verktøyet er ment å hjelpe brukere med å automatisere mange administrasjonsoppgaver:

  • Identifisere USB-enheter som er installert på én eller flere datamaskiner i et nettverk.
  • Identifiser og drep prosesser eller filtrer informasjon om datamaskiner eller deres nettverk i et klart HTML-format.
  • Det gir deg muligheten til å lage skript og koble kommandoer sammen.
  • Kraftigere måter å starte Windows PowerShell på Denne hyperkoblingen tar deg til et nettsted utenfor Dell Technologies.
Merk: En cmdlet er en kommando som brukes i Windows PowerShell-miljøet. PowerShell-kjøretid åpner disse cmdletene i konteksten til automatiseringsskriptene som leveres på kommandolinjen. PowerShell-kjøretid åpner dem også via API-er (Application Program Interfaces).

Du finner installasjonsinstruksjoner i Dell Command | PowerShell Provider som er lokalisert her:

https://www.dell.com/support/home/en-us/product-support/product/command-powershell-provider/docs

Problem: Når du prøver å importere modulen med kommandoen: Import-Module DellBIOSProvider -Verbose, vises følgende feil:

Import-Module : File C:\Program Files\WindowsPowerShell\Modules\DellBIOSProvider\DellBIOSProvider.psm1 cannot be
    loaded because running scripts is disabled on this system. For more information, see about_Execution_Policies at
    https:/go.microsoft.com/fwlink/?LinkID=135170.
    At line:1 char:1
    + Import-Module DellBIOSProvider -verbose
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : SecurityError: (:) [Import-Module], PSSecurityException
        + FullyQualifiedErrorId : UnauthorizedAccess,Microsoft.PowerShell.Commands.ImportModuleCommand

Løsning: Informasjonen i Set-ExecutionPolicy Kommandoen ble ikke kjørt. Kjør følgende kommando:

Set-ExecutionPolicy RemoteSigned -force
Merk: For de som importerer modulen ved hjelp av Import-Module DellBIOSProvider Du ser kanskje ingen av de relevante feilmeldingene og tror importen var vellykket. Vi anbefaler at du importerer modulen ved hjelp av Import-Module DellBIOSProvider -verbose. Dette viser hvert trinn og hver feilmelding under prosessen.

Problem: Når du prøver å importere modulen med kommandoen: Import-Module DellBIOSProvider -Verbose, vises følgende feil:

Import Module : The specified module 'DellBIOSProvider' was not loaded because no valid module file was found in the module directory.
    At line:1 char:1
    - Import Module DellBIOSProvider – verbose

Løsning: Kontroller mappene fra Dell Command | PowerShell Provider ZIP kopieres til riktig plassering. Modulmappen som standard for Windows PowerShell er C:\Program Files\WindowsPowerShell\Modules eller $[env:ProgramFiles]\WindowsPowerShell\Modules avhengig av operativsystemarkitekturen.

Se: Installere Dell Command | PowerShell Provider i brukerveiledningen for mer informasjon:

Problem: Følgende melding vises når du kjører en Dell Command | Cmdlet for PowerShell-leverandør:

Do you want to run software from this untrusted publisher?
    File C:\Program Files\WindowsPowerShell\Modules\DellBIOSProvider\DellBIOSProvider.psm1 is published by CN=Dell Inc,
    SERIALNUMBER=2141541, OU=Client Product Group, OID.2.5.4.15=Private Organization, O=Dell Inc,
    OID.1.3.6.1.4.1.311.60.2.1.2=Delaware, OID.1.3.6.1.4.1.311.60.2.1.3=US, L=Round Rock, S=Texas, C=US and is not trusted
    on your system. Only run scripts from trusted publishers.
    [V] Never run  [D] Do not run  [R] Run once  [A] Always run  [?] Help (default is "D"):   

Løsning: Modulen ble kopiert uten å oppheve blokkeringen av ZIP-en. Fjern blokkeringen av Dell Command | PowerShell Provider ZIP først i ZIP-egenskapene ved å merke av for Fjern blokkering (sirklet i rødt):

ZIP-egenskaper og WIndow
Figur 1: (Bare på engelsk) Vinduet ZIP-egenskaper

Deretter kopierer du Dell Command | PowerShell Provider-mappen til riktig destinasjon.

  • 32-biters operativsystem –> DellBIOSProviderX86
  • 64-biters operativsystem –> DellBIOSProvider

Se: Installere Dell Command | PowerShell Provider i brukerveiledningen for mer informasjon:

Dotčené produkty

Latitude, XPS, Fixed Workstations, Dell Command | Powershell Provider
Vlastnosti článku
Číslo článku: 000151982
Typ článku: How To
Poslední úprava: 29 dub 2024
Verze:  7
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.