Condividi tramite


Enable-AzContextAutosave

I contesti di Azure sono oggetti di PowerShell che rappresentano la sottoscrizione attiva per eseguire comandi su e le informazioni di autenticazione necessarie per connettersi a un cloud di Azure. Con i contesti di Azure, Azure PowerShell non deve autenticare nuovamente l'account ogni volta che si cambia sottoscrizione. Per altre informazioni, vedere Oggetti contesto di Azure PowerShell.

Questo cmdlet consente di salvare e caricare automaticamente le informazioni sul contesto di Azure all'avvio di un processo di PowerShell. Ad esempio, quando si apre una nuova finestra.

Sintassi

Default (Impostazione predefinita)

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

Descrizione

Consente di salvare e caricare automaticamente le informazioni sul contesto di Azure all'avvio di un processo di PowerShell. Il contesto viene salvato alla fine dell'esecuzione di qualsiasi cmdlet che influisce sul contesto. Ad esempio, qualsiasi cmdlet del profilo. Se si usa l'autenticazione utente, è possibile aggiornare i token durante l'esecuzione di qualsiasi cmdlet.

Esempio

Esempio 1: Abilitare le credenziali di salvataggio automatico per l'utente corrente

Attivare il salvataggio automatico delle credenziali per l'utente corrente. Ogni volta che viene aperta una finestra di PowerShell, il contesto corrente viene memorizzato senza eseguire l'accesso.

Enable-AzContextAutosave

Esempio 2

Consentire il salvataggio e il caricamento automatico delle credenziali, dell'account e della sottoscrizione di Azure quando si apre una finestra di PowerShell in questa sessione di PowerShell. (autogenerated)

Enable-AzContextAutosave -Scope Process

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:cfr

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DefaultProfile

Credenziali, tenant e sottoscrizione usate per la comunicazione con Azure

Proprietà dei parametri

Tipo:IAzureContextContainer
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Scope

Determina l'ambito delle modifiche di contesto. Ad esempio, se le modifiche si applicano solo al processo corrente o a tutte le sessioni avviate dall'utente. Le modifiche apportate con l'ambito CurrentUser influiranno su tutte le sessioni di PowerShell avviate dall'utente. Se una sessione specifica deve avere impostazioni diverse, usare l'ambito Process.

Proprietà dei parametri

Tipo:ContextModificationScope
Valore predefinito:CurrentUser
Valori accettati:Process, CurrentUser
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:Wi

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.

Input

None

Output

ContextAutosaveSettings