Install-Module -Name VMware.PowerCLI
Avec cette commande, l'installation se fera pour tous les utilisateurs du poste. Si pour des besoins de sécurité il faut limiter l'installation à l'utilisateur qui fera l'installation, il faudra alors ajouter à la commande “-Scope CurrentUser” comme ceci :
Install-Module -Name VMware.PowerCLI -Scope CurrentUser
Pour effectuer une installation de PowerCLI en mode Offline il y a deux solutions :
Save-Module VMware.PowerCLI -Path "CHEMIN_COMPLET_DU_REPERTOIRE_DE_TELECHARGEMENT"
Une fois le module téléchargé il faudra le décompresser et mettre l'ensemble des répertoires dans “C:\Users\nom_du_user\Documents\WindowsPowerShell\Modules”
Lors de la première utilisation un message d'avertissement concernant le CEIP et le certificat sera visible.
Pour ne plus avoir ces messages exécuter les commandes suivantes :
Set-PowerCLIConfiguration -Scope User -ParticipateInCEIP $false
Set-PowerCLIConfiguration -InvalidCertificateAction ignore -confirm:$false
Le CEIP est le programme de partage d'informations avec VMware pour permettre l'amélioration de leurs produits. Si vous avez un certificat SSL non autosigné le message ne fera pas mention du certificat.
Pour effectuer la mise à jour du module PowerCLI pour PowerShell, ouvrir PowerShell en mode admin.
Puis entrer la commande suivante :
Update-Module -Name VMware.PowerCLI
PowerCLI étant un module de PowerShell, la désinstallation se fera à l'aide de la commande suivante :
Get-Module VMware.PowerCLI -ListAvailable | Uninstall-Module -Force