Produtos afetados:
O Dell Command | Provedor do PowerShell
Sistemas operacionais afetados
Windows 7 ou posterior
Windows PE 4.0 e 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.
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:
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
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):
Figura 1: (Somente em inglês) Janela Propriedades ZIP
Em seguida, copie novamente o Dell Command | Pasta PowerShell Provider para o destino certo.
Consulte: Instalando o Dell Command | PowerShell Provider no Guia do usuário para obter mais detalhes: