Dela via


Enable-AzContextAutosave

Azure-kontexter är PowerShell-objekt som representerar din aktiva prenumeration för att köra kommandon mot 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ång du byter prenumeration. 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

Default (Standard)

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. (autogenerated)

Enable-AzContextAutosave -Scope Process

Parametrar

-Confirm

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

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:jfr

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-DefaultProfile

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

Parameteregenskaper

Typ:IAzureContextContainer
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument: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.

Parameteregenskaper

Typ:ContextModificationScope
Standardvärde:CurrentUser
Godkända värden:Process, CurrentUser
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-WhatIf

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

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:Wi

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Indata

None

Utdata

ContextAutosaveSettings