Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

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

Summary: L'articolo seguente fornisce informazioni su Dell Command | PowerShell Provider (DellBIOSProvider) non funziona correttamente o non viene importato correttamente in Windows PowerShell.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

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:

Affected Products

Latitude, XPS, Fixed Workstations, Dell Command | Powershell Provider
Article Properties
Article Number: 000151982
Article Type: How To
Last Modified: 29 Apr 2024
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.