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.

Syntax

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í.

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

-DefaultProfile

Přihlašovací údaje, tenant a předplatné používané ke komunikaci s Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

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

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina se nespustí.

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

Vstupy

None

Výstupy

ContextAutosaveSettings