Enable-AzContextAutosave

Azure-kontexter är PowerShell-objekt som representerar din aktiva prenumeration för att köra kommandon och den autentiseringsinformation som krävs för att ansluta till ett Azure-moln. Med Azure-kontexter behöver Azure PowerShell inte autentisera ditt konto varje gången du byter prenumerationer. Mer information finns i Azure PowerShell-kontextobjekt.

Med den här cmdleten kan Azure-kontextinformationen sparas och läsas in automatiskt när du startar en PowerShell-process. Till exempel när du öppnar ett nytt fönster.

Syntax

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

Description

Gör att Azure-kontextinformationen kan sparas och läsas in automatiskt när en PowerShell-process startar. Kontexten sparas i slutet av körningen av alla cmdletar som påverkar kontexten. Till exempel valfri profil-cmdlet. Om du använder användarautentisering kan token uppdateras under körningen av valfri cmdlet.

Exempel

Exempel 1: Aktivera automatisk sparande av autentiseringsuppgifter för den aktuella användaren

Aktivera autosparning av autentiseringsuppgifter för den aktuella användaren. När ett PowerShell-fönster öppnas sparas den aktuella kontexten utan att du loggar in.

Enable-AzContextAutosave

Exempel 2

Tillåt att information om autentiseringsuppgifter, konto och prenumeration i Azure sparas och läses in automatiskt när du öppnar ett PowerShell-fönster i den här PowerShell-sessionen. (automatiskt genererad)

Enable-AzContextAutosave -Scope Process

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

-DefaultProfile

Autentiseringsuppgifter, klientorganisation och prenumeration som används för kommunikation med Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Scope

Avgör omfånget för kontextändringar. Till exempel om ändringar endast gäller för den aktuella processen eller för alla sessioner som startats av den här användaren. Ändringar som görs med omfånget CurrentUser påverkar alla PowerShell-sessioner som startas av användaren. Om en viss session behöver ha olika inställningar använder du omfånget Process.

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

Indata

None

Utdata

ContextAutosaveSettings