Using Powershell to install PowerCLI
I am currently preparing a deployment package architecture for a full vSphere environment and one of the requests was to include PowerCLI in the installation script.
I was surprised that I could not find anything already mentioned on how to do this on Google.
So here is the syntax:
# Install PowerCLI
Set-executionPolicy RemoteSigned -Confirm:$false -force
Write-Host "Installing PowerCLI"
$myargs = $myargs = '/q /s /w /L1033 /v" /qn '
$exe = "C:\installs\VMware-PowerCLI-5.1.0-793510.exe"
Start-process $exe $myargs –Wait
Add-PSSnapin -Name VMware.VimAutomation.Core
Line 2:** Set the execution policy to RemoteSigned
Line 4-5: Prepare the installation syntax
Line 7: Add the PowerCLI Snapin
Easy as that!