Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek vysvětluje, jak odinstalovat Azure PowerShell nebo ho úplně odebrat ze systému. Pokud jste se rozhodli úplně odinstalovat Azure PowerShell a neplánovat ji přeinstalovat, pošlete nám zpětnou vazbu prostřednictvím rutiny Send-Feedback. Pokud došlo k chybě, nahlaste problém na GitHubu.
Odinstalace modulu Az
Pokud máte v systému nainstalovaný modul Az a chcete ho odinstalovat, máte dvě možnosti. Jakou metodu sledujete, závisí na tom, jak jste nainstalovali modul Az. Pokud si nejste jistí původní metodou instalace, nejprve postupujte podle pokynů MSI pro odinstalaci.
Možnost 1: Odinstalace modulu Az PowerShell z MSI
Pokud jste nainstalovali modul Az PowerShell pomocí balíčku MSI, musíte ho odinstalovat prostřednictvím systému Windows místo PowerShellu.
| Platforma | Instrukce |
|---|---|
| Windows 10 | Start > Nastavení > Aplikace |
| Windows 7 Windows 8 |
Spuštění > Ovládací panely > Programy > Odinstalace programu |
Na této obrazovce by se v seznamu programů měly zobrazit Azure PowerShell. Toto je aplikace, která se má odinstalovat. Pokud tento program v seznamu nevidíte, pak jste nainstalovali prostřednictvím modulu PowerShellGet a měli byste postupovat podle pokynů uvedených v možnosti 2.
Možnost 2: Odinstalace modulu Az PowerShell z modulu PowerShellGet
Po instalaci modulu Az PowerShell se nainstaluje řada modulů PowerShellu pro různé služby Azure. Všechny moduly začínají předponou Az.
Důležité
Pokud je ve všech uživatelích $env:PSModulePathnainstalovaná nějaká verze modulu Az PowerShell, spusťte PowerShell se zvýšenými oprávněními jako správce.
K odinstalaci modulu Az PowerShell můžete použít rutinu Uninstall-Module .
Uninstall-Module Odinstaluje však pouze moduly zadané pro parametr Name. Pokud chcete modul Az PowerShell úplně odebrat, musíte každý modul odinstalovat jednotlivě.
Poznámka:
Odinstalace může být složitá, pokud máte nainstalovanou více než jednu verzi modulu Az PowerShell. Kvůli této složitosti podporujeme pouze odinstalaci všech verzí nainstalovaného modulu Az PowerShell.
Nejprve budete potřebovat seznam všech verzí modulu Az PowerShellu nainstalovaných ve vašem systému.
Get-InstalledModule -Name Az -AllVersions -OutVariable AzVersions
Pomocí následujícího příkladu můžete vygenerovat seznam všech modulů Az PowerShellu, které je potřeba odinstalovat kromě modulu Az.
($AzVersions |
ForEach-Object {
Import-Clixml -Path (Join-Path -Path $_.InstalledLocation -ChildPath PSGetModuleInfo.xml)
}).Dependencies.Name | Sort-Object -Descending -Unique -OutVariable AzModules
Nejprve odeberte moduly Az z paměti a poté je odinstalujte.
$AzModules |
ForEach-Object {
Remove-Module -Name $_ -ErrorAction SilentlyContinue
Write-Output "Attempting to uninstall module: $_"
Uninstall-Module -Name $_ -AllVersions
}
Posledním krokem je odebrání modulu Az PowerShell.
Remove-Module -Name Az -ErrorAction SilentlyContinue
Uninstall-Module -Name Az -AllVersions
Odinstalace modulu AzureRM
Pokud máte ve svém systému nainstalovaný modul Az a chcete odinstalovat AzureRM, existují dvě možnosti. Jakou metodu sledujete, závisí na tom, jak jste nainstalovali modul AzureRM. Pokud si nejste jistí původní metodou instalace, nejprve postupujte podle pokynů MSI pro odinstalaci.
Možnost 1: Odinstalace modulu AzureRM PowerShell z MSI
Pokud jste modul AzureRM PowerShellu nainstalovali pomocí balíčku MSI, musíte ho odinstalovat přes Windows systém, a ne PowerShell.
| Platforma | Instrukce |
|---|---|
| Windows 10 | Začněte > Nastavení > Aplikace |
| Windows 7 Windows 8 |
Spuštění > Ovládací panely > Programy > Odinstalace programu |
Na této obrazovce byste měli vidět Azure PowerShell nebo Microsoft Azure PowerShell - Month Year v seznamu programů. Toto je aplikace, která se má odinstalovat. Pokud tento program v seznamu nevidíte, nainstalovali jste ho prostřednictvím modulu PowerShellGet a měli byste postupovat podle další sady pokynů.
Možnost 2: Odinstalace modulu AzureRM PowerShell z modulu PowerShellGet
Pokud jste nainstalovali AzureRM pomocí modulu PowerShellGet, můžete moduly odebrat pomocí rutiny Uninstall-AzureRM , která je k dispozici v rámci Az.Accounts tohoto modulu.
Pokud chcete používat Uninstall-AzureRM z modulu Az.Accounts, musíte mít nainstalovaný modul Az PowerShell. Moduly AzureRM i Az nainstalované současně nejsou podporované, ale modul Az se dá použít k okamžité odinstalaci modulu AzureRM. Pokud ještě nemáte nainstalovaný modul Az, můžete nainstalovat modul Az a obejít upozornění modulu AzureRM pomocí následujícího příkazu:
Install-Module -Name Az -AllowClobber -Scope CurrentUser
Po instalaci modulu Az odebere následující příkaz ze svého počítače všechny moduly AzureRM. Vyžaduje oprávnění správce.
Uninstall-AzureRm
Azure PowerShell