Enable-AzContextAutosave
Azure-contexten zijn PowerShell-objecten die uw actieve abonnement vertegenwoordigen om opdrachten in uit te voeren, evenals de verificatiegegevens die nodig zijn om verbinding te maken met een Azure-cloud. Met Azure-contexten hoeft Azure PowerShell uw account niet telkens opnieuw te verifiëren wanneer u van abonnement wisselt. Zie Azure PowerShell contextobjecten voor meer informatie.
Met deze cmdlet kan de Azure-contextinformatie worden opgeslagen en automatisch geladen wanneer u een PowerShell-proces start. Bijvoorbeeld bij het openen van een nieuw venster.
Notitie
Dit is de vorige versie van onze documentatie. Raadpleeg de meest recente versie voor actuele informatie.
Syntax
Enable-AzContextAutosave
[-Scope <ContextModificationScope>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Hiermee kan de Azure-contextinformatie worden opgeslagen en automatisch worden geladen wanneer een PowerShell-proces wordt gestart. De context wordt opgeslagen aan het einde van de uitvoering van een cmdlet die van invloed is op de context. Bijvoorbeeld een profiel-cmdlet. Als u gebruikersverificatie gebruikt, kunnen tokens worden bijgewerkt tijdens het uitvoeren van een cmdlet.
Voorbeelden
Voorbeeld 1: Automatisch opslaan van referenties inschakelen voor de huidige gebruiker
Schakel automatisch opslaan van referenties in voor de huidige gebruiker. Wanneer een PowerShell-venster wordt geopend, wordt uw huidige context onthouden zonder u aan te melden.
Enable-AzContextAutosave
Voorbeeld 2
Sta toe dat de Azure-referenties, -accounts en -abonnementsgegevens worden opgeslagen en automatisch worden geladen wanneer u een PowerShell-venster in deze PowerShell-sessie opent. (automatisch gegenereerd)
Enable-AzContextAutosave -Scope Process
Parameters
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
| Type: | SwitchParameter |
| Aliases: | cf |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De referenties, tenants en abonnementen die worden gebruikt voor communicatie met Azure
| Type: | IAzureContextContainer |
| Aliases: | AzContext, AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Bepaalt het bereik van contextwijzigingen. Of wijzigingen bijvoorbeeld alleen van toepassing zijn op het huidige proces of op alle sessies die door deze gebruiker zijn gestart. Wijzigingen die met het bereik CurrentUser zijn aangebracht, zijn van invloed op alle PowerShell-sessies die door de gebruiker zijn gestart. Als een bepaalde sessie verschillende instellingen moet hebben, gebruikt u het bereik Process.
| Type: | ContextModificationScope |
| Accepted values: | Process, CurrentUser |
| Position: | Named |
| Default value: | CurrentUser |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
| Type: | SwitchParameter |
| Aliases: | wi |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Invoerwaarden
None