跳至主要內容
  • 簡單快速地下訂單
  • 檢視訂單及追蹤商品運送狀態
  • 建立並存取您的產品清單

O Dell Command | O provedor do PowerShell não funciona corretamente ou não é possível importar para o PowerShell

摘要: O artigo a seguir apresenta informações sobre o Dell Command | O provedor do PowerShell (DellBIOSProvider) não está funcionando ou não está importando corretamente para o Windows PowerShell. ...

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

說明

Produtos afetados:

O Dell Command | Provedor do PowerShell

Sistemas operacionais afetados

Windows 7 ou posterior
Windows PE 4.0 e posterior


  • Tipos de sistema operacional: Windows 7, Windows 8, Windows 8.1 e Windows 10
  • WMF (Windows Management Framework, estrutura de gerenciamento do Windows): 3.0, 4.0, 5.0 e 5.1
  • Windows PowerShell: 3.0 e posterior (pode ser atualizado para o Windows 7).
  • SMBIOS: 2.3 e posterior em um produto Dell
  • Microsoft Visual C++ Redistributable: 2010 ou posterior

Dell Command|PowerShell Provider: Um módulo do PowerShell que fornece recursos de configuração do BIOS para computadores clientes Dell usando a interface do Windows PowerShell. (Por exemplo: Como OptiPlex, Latitude, Venue 11 Pro, notebook XPS e Precision.) Esse módulo, com seu recurso de configuração nativa, torna a configuração do BIOS mais gerenciável para os administradores.

Nota: O Dell Command | O Provedor PowerShell pode ser usado nos sistemas operacionais Windows (Windows 7 e posterior) e Ambiente de Pré-instalação do Windows (Windows PE 4.0 e posterior).

Windows PowerShell: Uma ferramenta que foi projetada para ser mais poderosa do que o prompt de comando para Windows e é baseada no .NET Framework. Esta ferramenta destina-se a ajudar os usuários a automatizar muitas tarefas administrativas:

  • Identificar dispositivos USB instalados em um ou vários computadores em uma rede.
  • Identifique e interrompa processos ou filtre informações sobre computadores ou suas redes em um formato HTML claro.
  • Ele permite criar scripts e vincular comandos.
  • Maneiras mais avançadas de iniciar o Windows PowerShell Esse hiperlink direcionará você para um site fora da Dell Technologies.
Nota: Um cmdlet é um comando usado no ambiente do Windows PowerShell. O tempo de execução do PowerShell abre esses cmdlets no contexto dos scripts de automação fornecidos na linha de comando. O tempo de execução do PowerShell também os abre por meio de interfaces de programa de aplicativo (APIs).

As instruções de instalação estão no Dell Command | Provedor do PowerShell que estão localizados aqui:

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

Problema: Ao tentar importar o módulo com o comando: Import-Module DellBIOSProvider -Verbose, o seguinte erro é apresentado:

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

Resolução: A pasta Set-ExecutionPolicy O comando não foi executado. Execute o seguinte comando:

Set-ExecutionPolicy RemoteSigned -force
Nota: Para quem importa o módulo usando Import-Module DellBIOSProvider Talvez você não veja nenhuma das mensagens de erro relevantes e ache que a importação foi bem-sucedida. Recomendamos importar o módulo usando: Import-Module DellBIOSProvider -verbose. Isso mostra cada etapa e mensagem de erro durante o processo.

Problema: Ao tentar importar o módulo com o comando: Import-Module DellBIOSProvider -Verbose, o seguinte erro é apresentado:

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

Resolução: Certifique-se de que as pastas do Dell Command | Os ZIP do PowerShell Provider são copiados para o local correto. A pasta de módulo por padrão para o Windows PowerShell é C:\Program Files\WindowsPowerShell\Modules ou $[env:ProgramFiles]\WindowsPowerShell\Modules dependendo da arquitetura do seu sistema operacional.

Consulte: Instalando o Dell Command | PowerShell Provider no Guia do usuário para obter mais detalhes:

Problema: A seguinte mensagem é exibida ao executar um Dell Command | Cmdlet do provedor do 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"):   

Resolução: O módulo foi copiado sem desbloquear o ZIP. Desbloqueie o Dell Command | PowerShell Provider ZIP primeiro nas propriedades ZIP marcando a caixa Unblock (circulada em vermelho):

Propriedades ZIP Windows
Figura 1: (Somente em inglês) Janela Propriedades ZIP

Em seguida, copie novamente o Dell Command | Pasta PowerShell Provider para o destino certo.

  • Sistema operacional de 32 bits —> DellBIOSProviderX86
  • Sistema operacional de 64 bits —> DellBIOSProvider

Consulte: Instalando o Dell Command | PowerShell Provider no Guia do usuário para obter mais detalhes:

受影響的產品

Latitude, XPS, Fixed Workstations, Dell Command | Powershell Provider
文章屬性
文章編號: 000151982
文章類型: How To
上次修改時間: 29 4月 2024
版本:  7
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。