Dell Command | PowerShell Provider가 제대로 작동하지 않거나 PowerShell로 가져올 수 없음
요약: 다음 문서에서는 Dell Command | PowerShell Provider(DellBIOSProvider)가 제대로 작동하지 않거나 Windows PowerShell로 올바르게 가져올 수 없습니다.
지침
영향을 받는 제품:
Dell Command | PowerShell 공급자
영향을 받는 운영 체제
Windows 7 이상
Windows PE 4.0 이상
- 운영 체제 유형: Windows 7, Windows 8, Windows 8.1 및 Windows 10
- WMF(Windows Management Framework): 3.0, 4.0, 5.0 및 5.1
- Windows PowerShell: 3.0 이상(Windows 7의 경우 업그레이드 가능)
- 에스엠바이오스: Dell 제품 2.3 이상
- Microsoft Visual C++ 재배포 가능 패키지: 2010 이상
Dell Command | PowerShell Provider: Windows PowerShell 인터페이스를 사용하여 Dell 클라이언트 컴퓨터에 BIOS 구성 기능을 제공하는 PowerShell 모듈입니다. (예를 들어, 예: OptiPlex, Latitude, Venue 11 Pro, XPS 노트북, Precision 기본 구성 기능이 있는 이 모듈을 사용하면 관리자가 BIOS 구성을 가장 쉽게 관리할 수 있습니다.
Windows PowerShell: Windows용 명령 프롬프트보다 더 강력한 도구이며 .NET Framework를 기반으로 합니다. 이 도구는 사용자가 다음과 같은 여러 관리 작업을 자동화할 수 있도록 돕기 위한 것입니다.
- 네트워크의 한 대 또는 여러 대의 컴퓨터에 설치된 USB 장치 식별
- 컴퓨터 또는 네트워크에 대한 정보를 명확한 HTML 형식으로 식별 및 종료하거나 필터링합니다.
- 스크립트를 만들고 명령을 함께 연결할 수 있는 기능을 제공합니다.
- Windows PowerShell을 시작하는 더 강력한 방법
설치 지침은 Dell Command | 여기에 있는 PowerShell 공급자:
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 | PowerShell 공급자 ZIP이 올바른 위치에 복사됩니다. Windows PowerShell의 모듈 폴더는 기본적으로 다음과 같습니다. C:\Program Files\WindowsPowerShell\Modules 또는 $[env:ProgramFiles]\WindowsPowerShell\Modules 운영 체제 아키텍처에 따라 다릅니다.
자세한 내용은 다음을 참조하십시오. Dell Command | 설치 자세한 내용은 사용자 가이드의 PowerShell 공급자를 참조하십시오.
문제: Dell Command | PowerShell 공급자 cmdlet:
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 공급자 ZIP 속성에서 먼저 차단 해제 상자(빨간색 원)를 선택하여 ZIP을 수행합니다.

그림 1: (영어로만 제공) ZIP 속성 창
그런 다음 Dell Command | PowerShell Provider 폴더를 올바른 대상에 추가합니다.
- 32비트 OS -> DellBIOSProviderX86
- 64비트 OS -> DellBIOS 소프트웨어
자세한 내용은 다음을 참조하십시오. Dell Command | 설치 자세한 내용은 사용자 가이드의 PowerShell 공급자를 참조하십시오.