Enable-AzContextAutosave
Kontexty Azure jsou objekty PowerShellu reprezentující aktivní předplatné pro spouštění příkazů a ověřovací informace potřebné pro připojení ke cloudu Azure. V případě kontextů Azure PowerShell nemusí znovu ověřovat váš účet při každém přepnutí předplatného. Další informace najdete v tématu Kontextové objekty Azure PowerShellu.
Tato rutina umožňuje, aby se při spuštění procesu PowerShellu uložily a automaticky načetly informace o kontextu Azure. Například při otevření nového okna.
Syntaxe
Enable-AzContextAutosave
[-Scope <ContextModificationScope>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Umožňuje, aby se informace o kontextu Azure ukládaly a automaticky načetly při spuštění procesu PowerShellu. Kontext se uloží na konci spuštění jakékoli rutiny, která má vliv na kontext. Například jakákoli rutina profilu. Pokud používáte ověřování uživatelů, můžete tokeny aktualizovat během spuštění jakékoli rutiny.
Příklady
Příklad 1: Povolení automatického ukládání přihlašovacích údajů pro aktuálního uživatele
Zapněte automatické ukládání přihlašovacích údajů pro aktuálního uživatele. Při každém otevření okna PowerShellu se váš aktuální kontext zapamatuje bez přihlášení.
Enable-AzContextAutosave
Příklad 2
Povolte ukládání a automatické načtení přihlašovacích údajů, účtu a předplatného Azure při otevření okna PowerShellu v této relaci PowerShellu. (automaticky vygenerováno)
Enable-AzContextAutosave -Scope Process
Parametry
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, tenant a předplatné používané ke komunikaci s Azure
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Scope
Určuje rozsah změn kontextu. Například zda se změny vztahují pouze na aktuální proces, nebo na všechny relace spuštěné tímto uživatelem. Změny provedené v oboru CurrentUser
ovlivní všechny relace PowerShellu spuštěné uživatelem. Pokud určitá relace potřebuje mít různá nastavení, použijte obor Process
.
Typ: | ContextModificationScope |
Přípustné hodnoty: | Process, CurrentUser |
Position: | Named |
Default value: | CurrentUser |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina se nespustí.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
None
Výstupy
Azure PowerShell