J'ai besoin de trouver la version azure powerShell installée via le code des applets de commande. Comment trouver la version azure powerShell? J'ai partagé mes connaissances comme réponse ici.
Remarque: Le code autre que les applets de commande est également le bienvenu. Merci.
Réponses:
36 pour la réponse № 1Cette cmdlet PowerShell obtiendra la version Azure PowerShell.
Get-Module -ListAvailable -Name Azure -Refresh
Il présente un avantage majeur: il pourra renvoyer le résultat attendu même si le module Azure n'a pas été chargé dans la session PowerShell en cours.
Au contraire, (Get-Module Azure).Version
fonctionnera uniquement si le module Azure a déjà été chargé dans la session PowerShell en cours, c’est-à-dire en appelant une applet de commande à partir du module Azure de la session PowerShell en cours, par ex. Get-AzureStorageAccount
11 pour la réponse № 2
(Get-Module azure).Version
Cela renverra la version d'azur PowerShell installée.
5 pour la réponse № 3
Vous pouvez également utiliser l'applet de commande suivante pour obtenir la version Azure PowerShell!
Copiez et collez ce qui suit et lancez-le!
(Get-Module -ListAvailable | Where-Object {$ _. Name -eq "Azure"}) `| Sélectionnez la version, le nom, l'auteur et la version PowerShellVersion | Format-List;
1 pour la réponse № 4
Il s'exécute en AzureServiceManagementMode et non en mode ARM dans les versions 0.8 et 0.9. Cela fonctionne bien avec la version 1.0 et supérieure.
$name="Azure"
if(Get-Module -ListAvailable | Where-Object { $_.name -eq $name })
{
(Get-Module -ListAvailable | Where-Object{ $_.Name -eq $name }) | Select Version, Name, Author, PowerShellVersion | Format-List;
}
else
{
“The Azure PowerShell module is not installed.”
}
À votre santé!!