Compartir a través de


Enable-AzContextAutosave

Los contextos de Azure son objetos de PowerShell que representan la suscripción activa en la que ejecutar comandos y la información de autenticación necesaria para conectarse a una nube de Azure. Con los contextos de Azure, Azure PowerShell no tiene que volver a autenticar la cuenta cada vez que cambie de una suscripción a otra. Para más información, consulte Objetos de contexto de Azure PowerShell.

Este cmdlet permite guardar y cargar automáticamente la información de contexto de Azure al iniciar un proceso de PowerShell. Por ejemplo, al abrir una nueva ventana.

Sintaxis

Enable-AzContextAutosave
      [-Scope <ContextModificationScope>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Permite guardar y cargar automáticamente la información de contexto de Azure cuando se inicia un proceso de PowerShell. El contexto se guarda al final de la ejecución de cualquier cmdlet que afecte al contexto. Por ejemplo, cualquier cmdlet de perfil. Si usa la autenticación de usuario, los tokens se pueden actualizar durante el transcurso de la ejecución de cualquier cmdlet.

Ejemplos

Ejemplo 1: Habilitar las credenciales de guardado automático para el usuario actual

Active el guardado automático de credenciales para el usuario actual. Cada vez que se abre una ventana de PowerShell, se recuerda el contexto actual sin iniciar sesión.

Enable-AzContextAutosave

Ejemplo 2

Permite guardar y cargar automáticamente la información de credenciales, cuentas y suscripciones de Azure al abrir una ventana de PowerShell en esta sesión de PowerShell. (generado automáticamente)

Enable-AzContextAutosave -Scope Process

Parámetros

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DefaultProfile

Las credenciales, el inquilino y la suscripción que se usan para la comunicación con Azure

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Scope

Determina el ámbito de los cambios de contexto. Por ejemplo, si los cambios solo se aplican al proceso actual o a todas las sesiones iniciadas por este usuario. Los cambios realizados con el ámbito CurrentUser afectarán a todas las sesiones de PowerShell iniciadas por el usuario. Si una sesión determinada necesita tener una configuración diferente, use el ámbito Process.

Tipo:ContextModificationScope
Valores aceptados:Process, CurrentUser
Posición:Named
Valor predeterminado:CurrentUser
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

None

Salidas

ContextAutosaveSettings