Running PowerShell ISE (V4), I install the AzureRM module as follows
Import-Module AzureRM
I then check the version
(get-module azurerm).Version
which returns
Major Minor Build Revision
3 4 0 -1
I then attempt to use the login cmdlet
Login-AzureRmAccount
but get the error
Login-AzureRmAccount : The term 'Login-AzureRmAccount' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the
name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ Login-AzureRmAccount
+ ~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Login-AzureRmAccount:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
What am I doing wrong?
NOTE I'm working behind a proxy and have used the following command to get round it
[System.Net.WebRequest]::DefaultWebProxy.Credentials = [System.Net.CredentialCache]::DefaultCredentials
I've also set the PSGallery repo as follows
Register-PSRepository -Name "PSGallery" -SourceLocation "https://www.powershellgallery.com/api/v2/" -InstallationPolicy Trusted
I upgraded to Windows Management Framework 5 and I can now run the command Login-AzureRMAccount
Also we can download the Azure PowerShell installation file and install it. We can download the PS version 3.3.0 installation file from this page:
https://github.com/Azure/azure-powershell/releases/tag/v3.3.0-December2016
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With