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
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.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, klientorganisation och prenumeration som används för kommunikation med Azure
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | 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
.
Typ: | ContextModificationScope |
Godkända värden: | Process, CurrentUser |
Position: | Named |
Standardvärde: | CurrentUser |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
None
Utdata
Azure PowerShell