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!