Jenish Zinzuvadiya
Jenish Zinzuvadiya

Reputation: 1085

The term 'Add-AzureAccount' is not recognized as the name of a cmdlet, function, script file

I am trying to use this azure commandlets form C# application that is console job hosted in my azure Virtual machine. this job runs more then once in a day automatically but my azure commandlets are fails to execute. yesterday that works fine but after a day it is not working please help me. ☺

Note : here i am doing some administration task and i am using organizational account. but it fails to add account other commandlets goes fail to work.

Upvotes: 3

Views: 10096

Answers (3)

SomeoneElse
SomeoneElse

Reputation: 479

I'm assuming that the original question was "The term 'Login-AzureRmAccount' is not recognized as the name of a cmdlet, function, script file. I'm seeing the same thing, despite "Install-Module AzureRM" having been done (from an elevated powershell prompt) and "Get-Module AzureRM" returning a version of 4.3.1 (i.e. powershell tools being installed).

The first part of the solution for me was to also do "Install-Module Azure" (from an elevated powershell prompt) as well after which "Add-AzureAccount" worked. However a command such as "New-AzureRmResourceGroup" still failed with "Run Login-AzureRmAccount to login".

The second part of the solution was simply to reboot, after which:

Add-AzureRmAccount
New-AzureRmResourceGroup -Name wibble -Location UKSouth

worked.

Upvotes: 3

josullivan
josullivan

Reputation: 141

It's renamed to Add-AzureAccount.

Upvotes: 4

Shaun Luttin
Shaun Luttin

Reputation: 141442

Install the Azure PowerShell tools. The download link is here: https://azure.microsoft.com/en-us/documentation/articles/powershell-install-configure/#how-to-install-azure-powershell

Upvotes: 6

Related Questions