Instalace Azure PowerShell na Windows s PowerShellemGet

Důležité

Vzhledem k tomu, že moduly Az PowerShellu teď mají všechny možnosti modulů AzureRM PowerShellu a další možnosti, vyřazení modulů AzureRM PowerShellu 29. února 2024.

Abyste se vyhnuli přerušení služeb, aktualizujte skripty, které používají moduly AzureRM PowerShellu k použití modulů Az PowerShellu do 29. února 2024. Pokud chcete skripty automaticky aktualizovat, postupujte podle průvodce rychlým startem.

Tento článek vysvětluje postup instalace modulů Azure PowerShell PowerShellu 5.x pro Windows powershelluGet. PowerShellZískejte a správa modulů je preferovaný způsob instalace Azure PowerShell ale pokud byste raději instalovali pomocí instalačního programu webové platformy nebo balíčku MSI, podívejte se na další způsoby instalace.

Tento model nasazení Azure classic nepodporuje tato verze Azure PowerShell. Pokud chcete podporu pro klasická nasazení, postupujte podle pokynů v tématu Instalace modulu Azure PowerShell Service Management.

Důležité

Modul AzureRM není podporovaný pro macOS nebo Linux. Pokud chcete Azure PowerShell rutin na těchto platformách, nainstalujte modul Az.

Požadavky

Od verze Azure PowerShell 6.0 vyžaduje Azure PowerShell PowerShell verze 5.0. Pokud chcete zkontrolovat verzi PowerShellu spuštěné na počítači, spusťte následující příkaz:

$PSVersionTable.PSVersion

Pokud máte zastaralou verzi, podívejte se na upgrade existujících Windows PowerShell.

Důležité

Modul popsaný v tomto dokumentu AzureRM používá .NET Framework. Díky tomu není kompatibilní s PowerShellem 6.0, který používá .NET Core. Pokud používáte PowerShell 6.0, postupujte podle pokynů k instalaci pro macOSa Linux .

Instalace Azure PowerShell modulu

K instalaci modulů z galerie PowerShellu potřebujete zvýšená oprávnění. Pokud chcete Azure PowerShell, spusťte v relaci se zvýšenými oprávněními následující příkaz:

Install-Module -Name AzureRM -AllowClobber

Poznámka

Pokud máte verzi starší než 2.8.5.201 NuGet, zobrazí se výzva ke stažení a instalaci nejnovější verze NuGet.

Galerie PowerShellu není ve výchozím nastavení nakonfigurovaná jako důvěryhodné úložiště pro PowerShellGet. Při prvním použití funkce PSGallery se zobrazí následující výzva:

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"):

Odpovězte Yes Yes to All nebo pokračujte v instalaci.

Modul AzureRM je kumulativní modul pro Azure PowerShell rutin. Instalace stáhne všechny dostupné moduly Azure Resource Manageru a zprostředkuje jejich rutiny pro použití.

Přihlásit se

Pokud chcete začít pracovat Azure PowerShell, přihlaste se pomocí přihlašovacích údajů Azure.

# Connect to Azure with an interactive dialog for sign-in
Connect-AzureRmAccount

Poznámka

Pokud jste zakázali automatické načítání modulu, musíte modul importovat ručně pomocí Import-Module AzureRM aplikace . Vzhledem k tomu, jak je modul strukturovaný, může to trvat několik sekund.

Tento postup budete muset zopakovat pro každou novou relaci PowerShellu, kterou spustíte. Informace o tom, jak zachovat přihlašování k Azure v relacích PowerShellu, najdete v tématu Trvalé přihlašovací údaje uživatelů v relacích PowerShellu.

Aktualizace Azure PowerShell modulu

Instalaci Azure PowerShell můžete aktualizovat spuštěním modulu Update-Module. Tento příkaz neodinstaluje starší verze.

Update-Module -Name AzureRM

Pokud chcete odebrat starší verze Azure PowerShell systému, podívejte se na část Odinstalace modulu Azure PowerShell.

Použití více verzí Azure PowerShell

Je možné nainstalovat víc než jednu verzi Azure PowerShell. Pokud chcete zkontrolovat, jestli máte nainstalované Azure PowerShell verzí, použijte následující příkaz:

Get-InstalledModule -Name AzureRM -AllVersions | select Name,Version

Pokud chcete odebrat verzi Azure PowerShell, podívejte se na část Odinstalace Azure PowerShell modulu.

Pokud pracujete s místními prostředky Azure Stack, používáte starší verzi Windows nebo používáte model nasazení Azure classic, budete možná potřebovat víc než jednu verzi. Pokud chcete nainstalovat starší verzi, zadejte -RequiredVersion argument při instalaci.

# Install version 2.3.0 of Azure PowerShell
Install-Module -Name AzureRM -RequiredVersion 2.3.0

Při načítání Azure PowerShell se ve výchozím nastavení načte nejnovější verze. Pokud chcete načíst jinou verzi, zadejte -RequiredVersion argument.

# Load version 2.3.0 of Azure PowerShell
Import-Module -Name AzureRM -RequiredVersion 2.3.0

Poskytnutí zpětné vazby

Pokud při používání Azure PowerShellu najdete chybu, najděte problém v GitHub. Pokud chcete poskytnout zpětnou vazbu z příkazového řádku, použijte rutinu Send-Feedback.

Další kroky

Pokud chcete začít používat Azure PowerShell, přečtěte si Začínáme s Azure PowerShell další informace o modulu a jeho funkcích.