Přeskočit na hlavní obsah

Dell Command | Il provider PowerShell non funziona correttamente o non può essere importato in PowerShell

Shrnutí: L'articolo seguente fornisce informazioni su Dell Command | PowerShell Provider (DellBIOSProvider) non funziona correttamente o non viene importato correttamente in 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

Prodotti interessati:

Dell Command | Powershell Provider

Sistemi operativi interessati

Windows 7 o versioni successive
, Windows PE 4.0 e versioni successive


  • Tipi di sistema operativo: Windows 7, Windows 8, Windows 8.1 e Windows 10
  • Windows Management Framework (WMF): 3.0, 4.0, 5.0 e 5.1
  • Windows PowerShell: 3.0 e versioni successive (può essere aggiornato per Windows 7).
  • SMBIOS: 2.3 e versioni successive su un prodotto Dell
  • Microsoft Visual C++ ridistribuibile: 2010 o versioni successive

Dell Command | PowerShell Provider: Un modulo PowerShell che fornisce funzionalità di configurazione del BIOS per i computer client Dell utilizzando l'interfaccia Windows PowerShell. (ad esempio, Alcuni esempi includono OptiPlex, Latitude, Venue 11 Pro, notebook XPS e Precision). Questo modulo, con la sua funzionalità di configurazione nativa, rende la configurazione del BIOS più gestibile per gli amministratori.

Nota: Dell Command | PowerShell Provider può essere utilizzato sui sistemi operativi Windows (Windows 7 e versioni successive) e Windows Preinstallation Environment (Windows PE 4.0 e versioni successive).

Windows PowerShell: Uno strumento che doveva essere più potente del prompt dei comandi per Windows ed è basato su .NET Framework. Questo strumento ha lo scopo di aiutare gli utenti ad automatizzare molte attività di amministrazione:

  • Identificazione dei dispositivi USB installati su uno o più computer di una rete.
  • Identifica e termina i processi o filtra le informazioni sui computer o sulla loro rete in un chiaro formato HTML.
  • Ti dà la possibilità di creare script e collegare comandi tra loro.
  • Modi più potenti per avviare Windows PowerShell Questo link ipertestuale indirizza a un sito web esterno a Dell Technologies.
Nota: Un cmdlet è un comando utilizzato nell'ambiente Windows PowerShell. Il runtime di PowerShell apre questi cmdlet nel contesto degli script di automazione forniti nella riga di comando. Il runtime di PowerShell li apre anche tramite le interfacce dei programmi applicativi (API).

Le istruzioni di installazione sono disponibili in Dell Command | Provider PowerShell che si trovano qui:

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

Problema: Quando si tenta di importare il modulo con il comando: Import-Module DellBIOSProvider -Verbose, viene visualizzato il seguente errore:

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

Risoluzione: Il campo Set-ExecutionPolicy Il comando non è stato eseguito. Eseguire il seguente comando:

Set-ExecutionPolicy RemoteSigned -force
Nota: Per coloro che importano il modulo utilizzando Import-Module DellBIOSProvider È possibile che non venga visualizzato nessuno dei messaggi di errore pertinenti e pensare che l'importazione sia stata eseguita correttamente. Si consiglia di importare il modulo utilizzando Import-Module DellBIOSProvider -verbose. Vengono visualizzati tutti i passaggi e i messaggi di errore durante il processo.

Problema: Quando si tenta di importare il modulo con il comando: Import-Module DellBIOSProvider -Verbose, viene visualizzato il seguente errore:

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

Risoluzione: Assicurarsi che le cartelle di Dell Command | I file ZIP del provider PowerShell vengono copiati nel percorso corretto. Per impostazione predefinita, la cartella dei moduli per Windows PowerShell è C:\Program Files\WindowsPowerShell\Modules oppure $[env:ProgramFiles]\WindowsPowerShell\Modules A seconda dell'architettura del sistema operativo.

Vedere: Installazione di Dell Command | Provider PowerShell nella Guida dell'utente per ulteriori dettagli:

Problema: Quando si esegue Dell Command | Viene visualizzato il seguente messaggio quando si esegue Dell Command | Cmdlet del provider 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"):   

Risoluzione: Il modulo è stato copiato senza sbloccare il file ZIP. Sbloccare il Dell Command | ZIP del provider PowerShell prima nelle proprietà ZIP selezionando la casella Sblocca (cerchiata in rosso):

Proprietà ZIP WIndow
Figura 1. (solo in inglese) Finestra delle proprietà ZIP

Quindi ricopiare il file Dell Command | PowerShell Provider nella destinazione corretta.

  • Sistema operativo a 32 bit:> DellBIOSProviderX86
  • Sistema operativo a 64 bit -> DellBIOSProvider

Vedere: Installazione di Dell Command | Provider PowerShell nella Guida dell'utente per ulteriori dettagli:

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.