Compartilhar via


Enable-AzContextAutosave

Os contextos do Azure são objetos do PowerShell que representam sua assinatura ativa para executar comandos e as informações de autenticação necessárias para se conectar a uma nuvem do Azure. Com os contextos do Azure, o Azure PowerShell não precisa autenticar novamente sua conta sempre que você alternar assinaturas. Para obter mais informações, consulte objetos de contexto do Azure PowerShell.

Esse cmdlet permite que as informações de contexto do Azure sejam salvas e carregadas automaticamente quando você inicia um processo do PowerShell. Por exemplo, ao abrir uma nova janela.

Sintaxe

Default (Default)

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

Description

Permite que as informações de contexto do Azure sejam salvas e carregadas automaticamente quando um processo do PowerShell é iniciado. O contexto é salvo no final da execução de qualquer cmdlet que afete o contexto. Por exemplo, qualquer cmdlet de perfil. Se você estiver usando a autenticação de usuário, os tokens poderão ser atualizados durante a execução de qualquer cmdlet.

Exemplos

Exemplo 1: Habilitar credenciais de salvamento automático para o usuário atual

Ative o salvamento automático de credenciais para o usuário atual. Sempre que uma janela do PowerShell é aberta, seu contexto atual é lembrado sem fazer logon.

Enable-AzContextAutosave

Exemplo 2

Permita que as informações de credencial, conta e assinatura do Azure sejam salvas e carregadas automaticamente quando você abrir uma janela do PowerShell nesta sessão do PowerShell. (autogenerated)

Enable-AzContextAutosave -Scope Process

Parâmetros

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:cf

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-DefaultProfile

As credenciais, o locatário e a assinatura usados para comunicação com o Azure

Propriedades do parâmetro

Tipo:IAzureContextContainer
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Scope

Determina o escopo das alterações de contexto. Por exemplo, se as alterações se aplicam apenas ao processo atual ou a todas as sessões iniciadas por esse usuário. As alterações feitas com o escopo CurrentUser afetarão todas as sessões do PowerShell iniciadas pelo usuário. Se uma sessão específica precisar ter configurações diferentes, use o escopo Process.

Propriedades do parâmetro

Tipo:ContextModificationScope
Valor padrão:CurrentUser
Valores aceitos:Process, CurrentUser
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:wi

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

None

Saídas

ContextAutosaveSettings