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.