Přeskočit na hlavní obsah

Aplikacja Dell Command | Dostawca programu PowerShell nie działa prawidłowo lub nie można go zaimportować do programu PowerShell

Shrnutí: Poniższy artykuł zawiera informacje na temat aplikacji Dell Command | Dostawca PowerShell (DellBIOSProvider) nie działa poprawnie lub nie importuje poprawnie do programu 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

Dotyczy produktów:

Aplikacja Dell Command | Dostawca PowerShell

Odnośne systemy operacyjne

Windows 7 lub nowszy
, Windows PE 4.0 lub nowszy


  • Typy systemów operacyjnych: Windows 7, Windows 8, Windows 8.1 i Windows 10
  • Windows Management Framework (WMF): 3.0, 4.0, 5.0 i 5.1
  • Windows PowerShell: 3.0 i nowsze (można uaktualnić dla systemu Windows 7).
  • SMBIOS: 2.3 i nowsze wersje Produktu firmy Dell
  • Pakiet redystrybucyjny Microsoft Visual C++: 2010 lub nowsza

Dell Command | PowerShell Provider: Moduł PowerShell, który zapewnia możliwości konfiguracji systemu BIOS komputerom klienckim firmy Dell korzystającym z interfejsu Windows PowerShell. (Na przykład: Takich jak OptiPlex, Latitude, Venue 11 Pro, notebook XPS i Precision). Moduł ten, z jego natywnymi możliwościami konfiguracyjnymi, sprawia, że konfiguracja systemu BIOS jest najłatwiejsza w zarządzaniu dla administratorów.

Uwaga: Aplikacja Dell Command | Dostawcy programu PowerShell można używać w systemach operacyjnych Windows (Windows 7 i nowsze) oraz w środowisku przedinstalacyjnym Windows (Windows PE 4.0 i nowsze).

Windows PowerShell: Narzędzie, które w założeniu miało być bardziej wydajne niż wiersz polecenia w systemie Windows i jest oparte na .NET Framework. To narzędzie ma na celu pomóc użytkownikom zautomatyzować wiele zadań administracyjnych:

Uwaga: Polecenie cmdlet to polecenie używane w środowisku Windows PowerShell. Środowisko uruchomieniowe programu PowerShell otwiera te polecenia cmdlet w kontekście skryptów automatyzacji udostępnianych w wierszu polecenia. Środowisko uruchomieniowe programu PowerShell otwiera je również za pośrednictwem interfejsów programowania aplikacji (API).

Instrukcje dotyczące instalacji znajdują się w aplikacji Dell Command | Dostawca programu PowerShell, które znajdują się tutaj:

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

Problem: Podczas próby zaimportowania modułu za pomocą polecenia: Import-Module DellBIOSProvider -Verbose, prezentowany jest następujący błąd:

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

Rozwiązanie: Polecenie Set-ExecutionPolicy Nie uruchomiono polecenia. Uruchom następujące polecenie:

Set-ExecutionPolicy RemoteSigned -force
Uwaga: Dla tych, którzy importują moduł za pomocą Import-Module DellBIOSProvider Odpowiedni komunikat o błędzie może się nie pojawić, a import może się nie powieść. Zalecamy zaimportowanie modułu za pomocą Import-Module DellBIOSProvider -verbose. Spowoduje to wyświetlenie każdego kroku i komunikatu o błędzie podczas procesu.

Problem: Podczas próby zaimportowania modułu za pomocą polecenia: Import-Module DellBIOSProvider -Verbose, prezentowany jest następujący błąd:

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

Rozwiązanie: Upewnij się, że foldery z aplikacji Dell Command | Plik ZIP dostawcy programu PowerShell został skopiowany do prawidłowej lokalizacji. Domyślnym folderem modułu dla programu Windows PowerShell jest C:\Program Files\WindowsPowerShell\Modules lub $[env:ProgramFiles]\WindowsPowerShell\Modules w zależności od architektury systemu operacyjnego.

Patrz: Instalowanie aplikacji Dell Command | Dostawca PowerShell w podręczniku użytkownika , aby uzyskać więcej informacji:

Problem: Podczas uruchamiania aplikacji Dell Command | Polecenie cmdlet dostawcy programu PowerShell:

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"):   

Rozwiązanie: Moduł został skopiowany bez odblokowywania ZIP. Odblokuj aplikację Dell Command | Plik ZIP dostawcy programu PowerShell najpierw we właściwościach pliku ZIP, zaznaczając pole Odblokuj (zakreślone na czerwono):

Właściwości pliku ZIP
Rysunek 1. (Tylko w języku angielskim) Okno Właściwości ZIP

Następnie skopiuj plik Dell Command | PowerShell Provider do odpowiedniego miejsca docelowego.

  • 32-bitowy system operacyjny —> DellBIOSProviderX86
  • 64-bitowy system operacyjny —> DellBIOSProvider

Patrz: Instalowanie aplikacji Dell Command | Dostawca PowerShell w podręczniku użytkownika , aby uzyskać więcej informacji:

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.