2016년까지 Windows Installer를 통해 배포되던 패키지가 Powershell Module 설치 형태로 바뀌면서 실제 Powershell를 통한 설치를 어떻게 할지 난감합니다.
저는 PowerCLI를 일부 작성된 스크립트만 활용하는 정도라 난감했습니다.
■ 사전 준비사항
– Powershell 3.0 이상
– 기존에 설치된 PowerCLI 6.5 R1 이하 버전은 삭제
■ PowerCLI 설치
– powercli 매뉴얼을 살펴보면 아래와 같은 명령어를 통해 설치하게 되어있습니다
–> Install-Module -Name VMware.PowerCLI
해당 명령어를 수행하면 인터넷이 되는 상태라면 자동으로 받아서 설치가 됩니다.
– Install-Module Command를 PowerShell에서 찾지 못하는 경우
–> MS에서 제공하는 PackageManagement를 찾아서 설치해주어야 합니다.
패키지 설치 후 Online 설치와 / Offline 설치로 구분 됩니다.
■ 주요 다운로드 정보
– MS PowerShell PackageManagement Download
https://www.microsoft.com/en-us/download/details.aspx?id=51451
– PowerCLI Offline Bundle Download
https://code.vmware.com/web/dp/tool/vmware-powercli/11.1.0
■ 설치 확인
Package Management Pack 설치시 해당 경로에 아래와 같이 설치되고
PowerShell 명령어중 Install-Module 명령어가 생성됩니다.

-PowerCLI 설치 확인

■ 권한
스크립트 수행 권한 설정
Get-ExecutionPolicy 상태 확인
Set-ExecutionPolicy -ExecutionPolicy BYPASS
PowerCLI 접속시 인증서 처리 관련
Set-PowerCLIConfiguration -InvalidCertificateAction Ignore



