Les fichiers binaires du Kit de développement logiciel (SDK) Windows Azure et les applets de commande PowerShell correspondantes sont tous 32 bits, c'est pourquoi le raccourci «Windows Azure Powershell» lance toujours un shell 32 bits.
Vous pouvez importer le module Azure dans une session PowerShell existante en référençant le chemin du système de fichiers vers le manifeste du module:
Import-Module "C:\Program Files (x86)\Microsoft SDKs\Windows Azure\PowerShell\Azure\Azure.psd1"
[Mise à jour] Dans la dernière version d'Azure, utilisez
Import-Module "C:\Program Files (x86)\Microsoft SDKs\Azure\PowerShell\ServiceManagement\Azure\Azure.psd1"
Pour accéder au module uniquement par son nom, vous devrez inclure son emplacement dans la PSModulePath
variable d'environnement (ici en détail atroce, pour les développeurs):
$oldPSModulePath = [Environment]::GetEnvironmentVariable("PSModulePath")
$azureModulePath = "C:\Program Files (x86)\Microsoft SDKs\Windows Azure\PowerShell\"
$newPSModulePath = $oldPSModulePath,$azureModulePath -join ";"
[Environment]::SetEnvironmentVariable("PSModulePath",$newPSModulePath)
Et une expression abrégée pour votre PowerShell
$env:PSModulePath += ";C:\Program Files (x86)\Microsoft SDKs\Windows Azure\PowerShell\"
Import-Module Azure # <-- Now you can do this!
Vous pouvez inclure ce qui précède dans votre profil PowerShell