Azure PowerShell in Windows installeren met PowerShellGet
Waarschuwing
De AzureRM PowerShell-module is vanaf 29 februari 2024 officieel afgeschaft. Gebruikers wordt aangeraden om van AzureRM naar de Az PowerShell-module te migreren om ondersteuning en updates te garanderen.
Hoewel de AzureRM-module nog steeds kan functioneren, wordt deze niet meer onderhouden of ondersteund, waardoor het gebruik naar eigen goeddunken en risico van de gebruiker blijft bestaan. Raadpleeg onze migratiebronnen voor hulp bij de overgang naar de Az-module.
In dit artikel wordt uitgelegd hoe u de Azure PowerShell-modules voor PowerShell 5.x met behulp van PowerShellGet kunt installeren in Windows. PowerShellGet en modulebeheer vormen de aanbevolen manier om Azure PowerShell te installeren. Als u echter het webplatforminstallatieprogramma of het MSI-pakket wilt gebruiken, raadpleegt u Andere installatiemethoden.
Het klassiek Azure-implementatiemodel wordt niet ondersteund door deze versie van Azure PowerShell. Voor ondersteuning van klassieke implementaties volgt u de instructies in De Azure PowerShell Service Management-module installeren.
Belangrijk
De module AzureRM wordt niet ondersteund voor macOS of Linux. Als u Azure PowerShell-cmdlets wilt gebruiken op deze platforms, installeert u de module Az.
Vereisten
Sinds versie 6.0 van Azure PowerShell vereist Azure PowerShell de aanwezigheid van PowerShell versie 5.0. Voer de volgende opdracht uit om te controleren welke versie van PowerShell op uw computer wordt uitgevoerd:
$PSVersionTable.PSVersion
Als u een verouderde versie hebt, raadpleegt u Bestaande Windows PowerShell upgraden.
Belangrijk
De module die wordt beschreven in dit document, AzureRM, maakt gebruik van .NET Framework. Hierdoor is de module niet compatibel met PowerShell 6.0, dat gebruikmaakt van .NET Core. Als u PowerShell 6.0 gebruikt, volgt u de installatie-instructies voor macOS en Linux.
De Azure PowerShell-module installeren
U hebt verhoogde bevoegdheden nodig om modules te installeren vanuit de PowerShell Gallery. Voer de volgende opdracht uit in een sessie met verhoogde bevoegdheid als u Azure PowerShell wilt installeren:
Install-Module -Name AzureRM -AllowClobber
Notitie
Als u een versie van NuGet hebt die ouder is dan 2.8.5.201, wordt u gevraagd om de meest recente versie van NuGet te downloaden en installeren.
PowerShell Gallery is standaard niet geconfigureerd als een vertrouwde opslagplaats voor PowerShellGet. De eerste keer dat u PSGallery gebruikt, ziet u het volgende bericht:
Untrusted repository
You are installing the modules from an untrusted repository. If you trust this repository, change
its InstallationPolicy value by running the Set-PSRepository cmdlet.
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"):
Antwoord Yes
of Yes to All
om door te gaan met de installatie.
De AzureRM
-module is een updatepakketmodule voor de Azure PowerShell-cmdlets. Wanneer u deze installeert, worden alle beschikbare Azure Resource Manager-modules gedownload en kunnen de cmdlets uit deze modules worden gebruikt.
Aanmelden
Meldt u aan met uw Azure-referenties, om aan de slag te gaan met Azure PowerShell.
# Connect to Azure with an interactive dialog for sign-in
Connect-AzureRmAccount
Notitie
Als u het automatisch laden van modules hebt uitgeschakeld, moet u de module handmatig importeren met Import-Module AzureRM
. Door de manier waarop de module is opgebouwd, kan dit een paar seconden duren.
Herhaal deze stappen voor elke nieuwe PowerShell-sessie die u start. Voor meer informatie over het behouden van uw Azure-aanmelding tussen PowerShell-sessies, raadpleegt u Gebruikersreferenties behouden tussen PowerShell-sessies.
De Azure PowerShell-module bijwerken
U kunt uw Azure PowerShell-installatie bijwerken door Update-Module uit te voeren. Met deze opdracht worden eerdere versies niet verwijderd.
Update-Module -Name AzureRM
Als u oudere versies van Azure PowerShell van uw systeem wilt verwijderen, raadpleegt u Uninstall the Azure PowerShell module (De Azure PowerShell-module verwijderen).
Meerdere versies van Azure PowerShell gebruiken
U kunt meerdere versies van Azure PowerShell installeren. Gebruik de volgende opdracht om te controleren of u meerdere versies van Azure PowerShell hebt geïnstalleerd:
Get-InstalledModule -Name AzureRM -AllVersions |
Select-Object -Property Name, Version
Raadpleeg de module over het verwijderen van Azure PowerShell als u een versie van Azure PowerShell wilt verwijderen.
Als u met on-premises Azure Stack-resources werkt, een oudere versie van Windows gebruikt of het klassieke Azure-implementatiemodel gebruikt, is het mogelijk dat u meerdere versies nodig hebt. Geef tijdens de installatie het argument -RequiredVersion
op als u een oudere versie wilt installeren.
# Install version 2.3.0 of Azure PowerShell
Install-Module -Name AzureRM -RequiredVersion 2.3.0
Wanneer u de Azure PowerShell-module, wordt standaard de meest recente versie geladen. Als u een andere versie wilt laden, geeft u de RequiredVersion
parameter op.
# Load version 2.3.0 of Azure PowerShell
Import-Module -Name AzureRM -RequiredVersion 2.3.0
Feedback geven
Als u tijdens het gebruik van Azure Powershell een fout constateert, kunt u een probleem melden op GitHub. Als u feedback wilt geven vanaf de opdrachtregel, gebruikt u de cmdlet Send-Feedback.
Volgende stappen
Als u aan de slag wilt gaan met Azure PowerShell, raadpleegt u Aan de slag met Azure PowerShell voor meer informatie over de module en de functies ervan.