Cara menghapus instalan modul Azure PowerShell
Artikel ini menjelaskan cara menghapus instalan Azure PowerShell, atau menghapusnya secara menyeluruh dari sistem Anda. Jika Anda memutuskan untuk menghapus instalan Azure PowerShell sepenuhnya dan tidak berencana untuk menginstal ulang, kirimkan umpan balik kepada kami melalui cmdlet Send-Feedback. Jika Anda menemukan bug, laporkan masalah di GitHub.
Menghapus instalan modul Az
Jika modul Az terinstal di sistem Anda dan Anda ingin menghapus instalannya, terdapat dua opsi. Metode yang diikuti bergantung pada cara Anda menginstal modul Az. Jika tidak yakin dengan metode penginstalan awal, ikuti langkah MSI untuk menghapus instalan terlebih dahulu.
Opsi 1: Menghapus instalan modul Az PowerShell dari MSI
Jika Anda menginstal modul Az PowerShell menggunakan paket MSI, Anda harus menghapus instalan melalui sistem Windows, bukan PowerShell.
Platform | Petunjuk |
---|---|
Windows 10 | Mulai > Pengaturan > Aplikasi |
Windows 7 Windows 8 | Mulai > Panel Kontrol > Program > Hapus instalan program |
Setelah tiba di layar ini, Anda akan melihat Azure PowerShell di daftar program. Ini adalah aplikasi untuk menghapus instalannya. Jika program tidak tercantum dalam daftar, maka Anda harus menghapus instalan melalui PowerShellGet dan ikuti petunjuk yang diuraikan dalam opsi 2.
Opsi 2: Menghapus instalan modul Az PowerShell dari PowerShellGet
Saat modul Az PowerShell diinstal, proses ini juga menginstal beberapa modul PowerShell untuk berbagai layanan Azure. Semua modul dimulai dengan awalan Az.
Penting
Jalankan PowerShell yang lebih tinggi sebagai admin jika ada versi modul Az PowerShell yang diinstal di semua pengguna $env:PSModulePath
.
Untuk menghapus instalan modul Az PowerShell, Anda dapat menggunakan cmdlet Uninstall-Module. Namun, Uninstall-Module
hanya menghapus instalan modul yang ditentukan untuk parameter Nama. Untuk menghapus modul Az PowerShell seluruhnya, Anda harus menghapus instalan setiap modul satu per satu.
Catatan
Penghapusan instalan mungkin menjadi rumit jika Anda menginstal lebih dari satu versi modul Az PowerShell. Karena kompleksitas ini, kami hanya mendukung penghapusan instalan semua versi modul Az PowerShell yang diinstal.
Pertama, Anda memerlukan daftar semua versi modul Az PowerShell yang terinstal di sistem Anda.
Get-InstalledModule -Name Az -AllVersions -OutVariable AzVersions
Anda dapat menggunakan contoh berikut untuk membuat daftar semua modul Az PowerShell yang perlu dihapus instalannya selain modul Az.
($AzVersions |
ForEach-Object {
Import-Clixml -Path (Join-Path -Path $_.InstalledLocation -ChildPath PSGetModuleInfo.xml)
}).Dependencies.Name | Sort-Object -Descending -Unique -OutVariable AzModules
Hapus modul Az dari memori, lalu hapus instalannya.
$AzModules |
ForEach-Object {
Remove-Module -Name $_ -ErrorAction SilentlyContinue
Write-Output "Attempting to uninstall module: $_"
Uninstall-Module -Name $_ -AllVersions
}
Langkah terakhir adalah menghapus modul Az PowerShell.
Remove-Module -Name Az -ErrorAction SilentlyContinue
Uninstall-Module -Name Az -AllVersions
Menghapus instalan modul AzureRM
Jika modul Az terinstal di sistem Anda dan Anda ingin menghapus instalan AzureRM, terdapat dua opsi. Metode yang diikuti bergantung pada cara Anda menginstal modul AzureRM. Jika tidak yakin dengan metode penginstalan awal, ikuti langkah MSI untuk menghapus instalan terlebih dahulu.
Opsi 1: Menghapus instalan modul AzureRM PowerShell dari MSI
Jika Anda menginstal modul AzureRM PowerShell menggunakan paket MSI, Anda harus menghapus instalan melalui sistem Windows bukan PowerShell.
Platform | Petunjuk |
---|---|
Windows 10 | Mulai > Pengaturan > Aplikasi |
Windows 7 Windows 8 | Mulai > Panel Kontrol > Program > Hapus instalan program |
Setelah tiba di layar ini, Anda akan melihat Azure PowerShell atau Microsoft Azure PowerShell - Bulan Tahun di daftar program. Ini adalah aplikasi untuk menghapus instalannya. Jika program tidak tercantum dalam daftar, maka Anda harus menghapus instalan melalui PowerShellGet dan ikuti rangkaian petunjuk selanjutnya.
Opsi 2: Menghapus instalan modul AzureRM PowerShell dari PowerShellGet
Jika Anda menginstal AzureRM dengan PowerShellGet, Anda dapat menghapus modul dengan cmdlet Uninstall-AzureRM, yang tersedia sebagai bagian dari modul Az.Accounts
.
Untuk menggunakan Uninstall-AzureRM
dari Az.Accounts
modul, Anda harus menginstal modul Az PowerShell. Memiliki modul AzureRM dan Az yang diinstal pada saat yang sama tidak didukung, namun modul Az dapat digunakan untuk segera menghapus instalan modul AzureRM. Anda dapat menginstal modul Az dan melewati peringatan modul AzureRM dengan perintah berikut jika Anda belum menginstal modul Az:
Install-Module -Name Az -AllowClobber -Scope CurrentUser
Setelah modul Az diinstal, perintah berikut akan menghapus semua modul AzureRM dari komputer Anda. Tindakan ini memerlukan hak istimewa administrator.
Uninstall-AzureRm
Azure PowerShell
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk