Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se explica cómo desinstalar Azure PowerShell o quitarlo completamente del sistema. Si ha decidido desinstalar Completamente Azure PowerShell y no tiene previsto reinstalarlo, envíenos algunos comentarios a través del cmdlet Send-Feedback . Si encontró un error, abra un problema de GitHub.
Desinstalación del módulo Az
Si tiene el módulo Az instalado en el sistema y desea desinstalarlo, hay dos opciones. El método que siga depende de cómo instaló el módulo Az. Si no está seguro del método de instalación original, siga los pasos de MSI para desinstalar primero.
Opción 1: Desinstalación del módulo Az PowerShell de MSI
Si instaló el módulo Az PowerShell mediante el paquete MSI, debe desinstalar a través del sistema Windows en lugar de PowerShell.
Plataforma | Instrucciones |
---|---|
Windows 10 | Inicio > Configuración > Aplicaciones |
Windows 7 Windows 8 |
Inicio > Panel de control > Programas > Desinstalar un programa |
Una vez en esta pantalla, debería ver Azure PowerShell en la lista de programas. Esta es la aplicación que se va a desinstalar. Si no ve este programa en la lista, instaló a través de PowerShellGet y debe seguir las instrucciones descritas en la opción 2.
Opción 2: Desinstalación del módulo Az PowerShell de PowerShellGet
Cuando se instala el módulo Az PowerShell, instala numerosos módulos de PowerShell para diferentes servicios de Azure. Todos los módulos comienzan con un prefijo Az.
Importante
Ejecute PowerShell con privilegios elevados como administrador si alguna versión del módulo Az PowerShell está instalada en todos los usuarios $env:PSModulePath
.
Para desinstalar el módulo Az PowerShell, puede usar el cmdlet Uninstall-Module . Sin embargo, Uninstall-Module
solo desinstala los módulos especificados para el parámetro Name . Para quitar completamente el módulo de Az PowerShell, debe desinstalar cada módulo individualmente.
Nota:
La desinstalación puede ser complicada si tiene instalada más de una versión del módulo Az PowerShell. Debido a esta complejidad, solo se admite la desinstalación de todas las versiones del módulo de Az PowerShell que están instalados.
En primer lugar, necesitará una lista de todas las versiones del módulo de Az PowerShell instaladas en el sistema.
Get-InstalledModule -Name Az -AllVersions -OutVariable AzVersions
Puede usar el ejemplo siguiente para generar una lista de todos los módulos de Az PowerShell que deben desinstalarse además del módulo Az.
($AzVersions |
ForEach-Object {
Import-Clixml -Path (Join-Path -Path $_.InstalledLocation -ChildPath PSGetModuleInfo.xml)
}).Dependencies.Name | Sort-Object -Descending -Unique -OutVariable AzModules
Quite los módulos Az de la memoria y, a continuación, desinstálelos.
$AzModules |
ForEach-Object {
Remove-Module -Name $_ -ErrorAction SilentlyContinue
Write-Output "Attempting to uninstall module: $_"
Uninstall-Module -Name $_ -AllVersions
}
El último paso es quitar el módulo Az de PowerShell.
Remove-Module -Name Az -ErrorAction SilentlyContinue
Uninstall-Module -Name Az -AllVersions
Desinstalación del módulo AzureRM
Si tiene el módulo Az instalado en el sistema y desea desinstalar AzureRM, hay dos opciones. El método que sigue depende de cómo instaló el módulo AzureRM. Si no está seguro del método de instalación original, siga los pasos de MSI para desinstalar primero.
Opción 1: Desinstalación del módulo de PowerShell de AzureRM de MSI
Si instaló el módulo de AzureRM PowerShell mediante el paquete MSI, debe desinstalar a través del sistema Windows en lugar de PowerShell.
Plataforma | Instrucciones |
---|---|
Windows 10 | Inicio > Configuración > Aplicaciones |
Windows 7 Windows 8 |
Inicio > Panel de control > Programas > Desinstalar un programa |
Una vez en esta pantalla, debería ver Azure PowerShell o Microsoft Azure PowerShell: año mensual en la lista de programas. Esta es la aplicación que se va a desinstalar. Si este programa no figura en la lista, lo instaló a través de PowerShellGet y deberá seguir las instrucciones siguientes.
Opción 2: Desinstalación del módulo de PowerShell de AzureRM de PowerShellGet
Si ha instalado AzureRM con PowerShellGet, puede quitar los módulos con el cmdlet Uninstall-AzureRM , disponible como parte del Az.Accounts
módulo.
Para usar Uninstall-AzureRM
desde el módulo Az.Accounts
, debe tener instalado el módulo Az PowerShell. No se admite tener instalados los módulos AzureRM y Az al mismo tiempo, pero el módulo Az se puede usar para desinstalar inmediatamente el módulo AzureRM. Puede instalar el módulo Az y omitir la advertencia del módulo AzureRM con el siguiente comando si aún no tiene instalado el módulo Az:
Install-Module -Name Az -AllowClobber -Scope CurrentUser
Una vez instalado el módulo Az, el comando siguiente quita todos los módulos de AzureRM de la máquina. Requiere privilegios de administrador.
Uninstall-AzureRm