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.

Syntax

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.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:ContextModificationScope
Accepted values:Process, CurrentUser
Position:Named
Default value:CurrentUser
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

None

Salidas

ContextAutosaveSettings