Search code examples
powershellazureazure-virtual-machineazure-powershell

Install-Module : The term 'Install-Module' is not recognized as the name of a cmdlet


I was trying to install Azure using Install-Module Azure in PowerShell. I got the following error:

PS C:\Windows\system32> Install-Module Azure
Install-Module : The term 'Install-Module' 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 corre
ct and try again.
At line:1 char:1
+ Install-Module Azure
+ ~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Install-Module:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

Why is PS not recognizing the basic Install module? Without this I can't even install Azure. What should I do?


Solution

  • Since you are using the lower version of PS:

    What you can do in your case is you first download the module in your local folder.

    Then, there will be a .psm1 file under that folder for this module.

    You just

    import-Module "Path of the file.psm1"

    Here is the link to download the Azure Module: Azure Powershell

    This will do your work.