Затронутые продукты:
Dell Command | Поставщик PowerShell
Затронутые операционные системы:
Windows 7 или более поздней версии
Windows PE 4.0 и более поздних версий
Dell Command | PowerShell Provider: Модуль PowerShell, который предоставляет возможности настройки BIOS для клиентских компьютеров Dell с помощью интерфейса Windows PowerShell. (Например, Например, OptiPlex, Latitude, Venue 11 Pro, ноутбуки XPS и Precision.) Этот модуль со встроенными возможностями настройки делает конфигурацию BIOS наиболее удобной для администраторов.
Windows PowerShell: Средство, которое должно было быть более мощным, чем командная строка для Windows, и основано на .NET Framework. Этот инструмент призван помочь пользователям автоматизировать многие задачи администрирования:
Инструкции по установке приведены в документе Dell Command | PowerShell Provider, которые находятся здесь:
https://www.dell.com/support/home/en-us/product-support/product/command-powershell-provider/docs
Проблема При попытке импорта модуля с помощью команды: Import-Module DellBIOSProvider -Verbose
отображается следующая ошибка:
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
Решение. В строке Set-ExecutionPolicy
Команда не была выполнена. Выполните следующую команду:
Set-ExecutionPolicy RemoteSigned -force
Import-Module DellBIOSProvider
Вы можете не видеть никаких соответствующих сообщений об ошибках и считаете, что импорт выполнен успешно. Мы рекомендуем импортировать модуль с помощью Import-Module DellBIOSProvider -verbose
. Здесь показан каждый шаг и сообщение об ошибке во время процесса.
Проблема При попытке импорта модуля с помощью команды: Import-Module DellBIOSProvider -Verbose
отображается следующая ошибка:
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
Решение. Убедитесь, что папки из Dell Command | ZIP-архив PowerShell Provider копируется в правильное расположение. Папка модуля по умолчанию для Windows PowerShell — C:\Program Files\WindowsPowerShell\Modules
или $[env:ProgramFiles]\WindowsPowerShell\Modules
В зависимости от архитектуры операционной системы.
Видеть: Установка Dell Command | PowerShell Provider в руководстве пользователя для получения дополнительных сведений:
Проблема При выполнении команды Dell Command | отображается следующее сообщение Командлет поставщика 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"):
Решение. Модуль был скопирован без разблокировки ZIP. Разблокируйте приложение Dell Command | PowerShell Provider ZIP первым в свойствах ZIP, установив флажок Разблокировать (обведен красным кружком):
Рис. 1. (Только на английском языке) Окно свойств ZIP
Затем повторно скопируйте Dell Command | PowerShell Provider в нужное место назначения.
Видеть: Установка Dell Command | PowerShell Provider в руководстве пользователя для получения дополнительных сведений: