PowerCLI 6.5.3, Take 2

Hey what is life without a Mulligan. Introducing the newly patched and shiny VMware.PowerCLI 6.5.3.6870460. This is an update to resolve an issue with the tagging cmdlets in the version released just days prior.

Luckily, VMware uses the online gallery now, so getting updated bits is a breeze. Compare that to the days of tracking down a bad .msi version.

I have been updating to each version as VMware releases them to the online gallery (Update-Module VMware.PowerCLI), so I have all of them now. By default, PowerShell will always install and import the latest version unless you specify otherwise.

The following shows what the versions look like now on my local system.

PS C:\> #Nothing loaded yet
PS C:\> Get-Module | select name,version

Name                            Version
----                            -------
Microsoft.PowerShell.Management 3.1.0.0
Microsoft.PowerShell.Utility    3.1.0.0
PSReadline                      1.2


PS C:\> #Show installed PowerCLI versions
PS C:\> Get-Module VMware.PowerCLI -ListAvailable | select name,version

Name            Version
----            -------
VMware.PowerCLI 6.5.3.6870460
VMware.PowerCLI 6.5.3.6826660
VMware.PowerCLI 6.5.2.6268016
VMware.PowerCLI 6.5.1.5377412


PS C:\> Connect-VIServer vcva02.lab.local

Name                           Port  User
----                           ----  ----
vcva02.lab.local               443   LAB\vmadmin


PS C:\> #Now that we have used a cmdlet, it has been autoloaded
PS C:\> Get-Module VMware.* | select name,version

Name                          Version
----                          -------
VMware.VimAutomation.Cis.Core 6.5.3.6870462
VMware.VimAutomation.Common   6.5.1.5335010
VMware.VimAutomation.Core     6.5.2.6234650
VMware.VimAutomation.Sdk      1.0.0.5334677


PS C:\> #Load the root module if you want to load all
PS C:\> Import-Module VMware.PowerCLI
          Welcome to VMware PowerCLI!

Log in to a vCenter Server or ESX host:              Connect-VIServer
To find out what commands are available, type:       Get-VICommand
To show searchable help for all PowerCLI commands:   Get-PowerCLIHelp
Once you've connected, display all virtual machines: Get-VM
If you need more help, visit the PowerCLI community: Get-PowerCLICommunity

       Copyright (C) VMware, Inc. All rights reserved.


PS C:\> #now look at all the vmware.* items we have:
PS C:\> Get-Module VMware.* | select name,version

Name                                Version
----                                -------
VMware.DeployAutomation             6.5.1.5299608
VMware.ImageBuilder                 6.5.1.5299608
VMware.PowerCLI                     6.5.3.6870460
VMware.VimAutomation.Cis.Core       6.5.3.6870462
VMware.VimAutomation.Cloud          6.5.1.5375799
VMware.VimAutomation.Common         6.5.1.5335010
VMware.VimAutomation.Core           6.5.2.6234650
VMware.VimAutomation.HA             6.0.0.5314477
VMware.VimAutomation.HorizonView    7.1.0.5307191
VMware.VimAutomation.License        6.5.1.5375648
VMware.VimAutomation.Nsxt           2.0.0.6870461
VMware.VimAutomation.PCloud         6.5.1.5376282
VMware.VimAutomation.Sdk            1.0.0.5334677
VMware.VimAutomation.Srm            6.5.1.5374694
VMware.VimAutomation.Storage        6.5.1.5374001
VMware.VimAutomation.StorageUtility 1.0
VMware.VimAutomation.Vds            6.5.1.5374428
VMware.VimAutomation.vROps          6.5.1.5375723
VMware.VumAutomation                6.5.1.5301639


PS C:\>