AzureLeap – Azure PowerShell Installation and Quick Fixes

Below some quick actions and references about common issues regarding Azure PowerShell.

I will keep the article updated.

Issue 1 – Installation

One good practice is to install Azure PowerShell from Web Platform Installer,

You can also refer to the article below, it also contains many useful information

Issue 2 – Unrecoverable

In case of very critical and understandable situation and behaviours, or you have an error as below, then the installation is probably corrupted, reinstall Azure PowerShell

you probably need to clean everything and starting from scratch, execute the command below in PowerShell

get-module azure* -list |uninstall-module

This command uninstalls any module starting with azure

You will see a lot of red error because resources locked, leave it terminate.

After that, restart and install back using Web Installer, refer below, good article.

Issue 3 – On-Premise setup

You can occur in errors during setup an on-premise feature like FileSync or Gateway, most of the time you probably miss and you need to install
the posh-git library, then navigate here

And you probably need to install the Framework 5.1 navigate here

Issue 4 – AzurerRM and AzureRmVN

If you face issues about it Azure modules.

Check the PS version installed then

Get-Module PowerShellGet -list | Select-Object Name,Version,Path

You should see as below, if not then you need to install PSG

Execute as below to install AzueRM without many issues

find-module -name AzureRM | install-module

In case the repo is not trusted you will get as below:

Are you sure you want to install the modules from ‘PSGallery’?

[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is “N”): Answer Yes or yes to All

If you need to check AzureRM version use

Get-Module AzureRM -list | Select-Object Name,Version,Path

Issue 5 – about_Execution_Policies

If you face the classic error:

File.ps1 cannot be loaded. The file file.ps1 is not digitally signed. You cannot run this script on the current system.

For more information about running scripts and setting execution policy, see about_Execution_Policies at …


set-executionpolicy Unrestricted

and answer Y or A

Best References:

Good article related:

Microsoft official

Related blog posts