Sdílet prostřednictvím


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

ContextAutosaveSettings