Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Dell Command | PowerShell Provider ne fonctionne pas correctement ou ne peut pas être importé dans PowerShell

Summary: L’article suivant fournit des informations sur Dell Command | PowerShell Provider (DellBIOSProvider) ne fonctionne pas correctement ou n’importe pas correctement dans 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

Produits concernés :

Dell Command | Powershell Provider

Systèmes d’exploitation concernés

Windows 7 ou version ultérieure
Windows PE 4.0 et versions ultérieures


  • Types de système d’exploitation : Windows 7, Windows 8, Windows 8.1 et Windows 10
  • Windows Management Framework (WMF) : 3.0, 4.0, 5.0 et 5.1
  • Windows PowerShell : 3.0 et versions ultérieures (peut être mis à niveau pour Windows 7).
  • SMBIOS : 2.3 et versions ultérieures sur un produit Dell
  • Microsoft Visual C++ Redistributable : 2010 ou après

Dell Command | PowerShell Provider : Module PowerShell qui fournit des fonctionnalités de configuration du BIOS pour les ordinateurs clients Dell à l’aide de l’interface Windows PowerShell. (Par exemple : Tels que les modèles OptiPlex, Latitude, Venue 11 Pro, XPS et Precision.) Grâce à sa fonctionnalité de configuration native, ce module facilite la gestion de la configuration du BIOS pour les administrateurs.

Remarque : Dell Command | PowerShell Provider peut être utilisé sur les systèmes d’exploitation Windows (Windows 7 et versions ultérieures) et Windows Preinstallation Environment (Windows PE 4.0 et versions ultérieures).

Windows PowerShell : Un outil qui a été conçu pour être plus puissant que l’invite de commande pour Windows et qui est basé sur .NET Framework. Cet outil est destiné à aider les utilisateurs à automatiser de nombreuses tâches d’administration :

  • Identification des périphériques USB installés sur un ou plusieurs ordinateurs d’un réseau.
  • Identifiez et arrêtez les processus ou filtrez les informations sur les ordinateurs ou leur réseau dans un format HTML clair.
  • Il vous permet de créer des scripts et de lier des commandes entre elles.
  • Méthodes plus puissantes pour lancer Windows PowerShell Ce lien hypertexte renvoie à un site Web extérieur à Dell Technologies.
Remarque : Une applet de commande est une commande utilisée dans l’environnement Windows PowerShell. Le runtime PowerShell ouvre ces applets de commande dans le contexte des scripts d’automatisation fournis sur la ligne de commande. Le runtime PowerShell les ouvre également via des interfaces de programmation d’application (API).

Les instructions d’installation se trouvent dans le document Dell Command | PowerShell Provider qui se trouve ici :

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

Problème : Lorsque vous tentez d’importer le module à l’aide de la commande : Import-Module DellBIOSProvider -Verbose, l’erreur suivante s’affiche :

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

Résolution : Le Set-ExecutionPolicy La commande n’a pas été exécutée. Exécutez la commande suivante :

Set-ExecutionPolicy RemoteSigned -force
Remarque : Pour ceux qui importent le module à l’aide de Import-Module DellBIOSProvider Il se peut que vous ne voyiez aucun des messages d’erreur pertinents et que vous pensiez que l’importation a réussi. Nous vous recommandons d’importer le module à l’aide de Import-Module DellBIOSProvider -verbose. Affiche chaque étape et chaque message d’erreur au cours du processus.

Problème : Lorsque vous tentez d’importer le module à l’aide de la commande : Import-Module DellBIOSProvider -Verbose, l’erreur suivante s’affiche :

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

Résolution : Assurez-vous que les dossiers de l’application Dell Command | Le fichier ZIP de PowerShell Provider est copié à l’emplacement approprié. Le dossier de module par défaut pour Windows PowerShell est C:\Program Files\WindowsPowerShell\Modules ou $[env:ProgramFiles]\WindowsPowerShell\Modules en fonction de l’architecture de votre système d’exploitation.

Voir : Installation de Dell Command | PowerShell Provider dans le Guide de l’utilisateur pour plus de détails :

Problème : Le message suivant s’affiche lors de l’exécution d’une application Dell Command | Applet de commande PowerShell Provider :

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

Résolution : Le module a été copié sans débloquer le ZIP. Débloquez Dell Command | PowerShell Provider ZIP d’abord dans les propriétés ZIP en cochant la case Unblock (entourée en rouge) :

Propriétés ZIP avec
Figure 1 : (En anglais uniquement) Fenêtre Propriétés du fichier ZIP

Ensuite, recopiez le fichier Dell Command | PowerShell Provider vers la destination appropriée.

  • Système d’exploitation 32 bits -> DellBIOS Package X86
  • Système d’exploitation 64 bits -> DellBIOSProvider

Voir : Installation de Dell Command | PowerShell Provider dans le Guide de l’utilisateur pour plus de détails :

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.