Enable-AzContextAutosave
Az Azure-környezetek olyan PowerShell-objektumok, amelyek a parancsok futtatásához kiválasztott aktív előfizetést, illetve az Azure-felhőkhöz való csatlakozáshoz szükséges hitelesítő adatokat képviselik. Az Azure-környezeteknek köszönhetően az Azure PowerShellnek nem kell az előfizetések közötti váltáskor újból és újból hitelesítenie a fiókját. További információ: Azure PowerShell-környezetobjektumok.
Ez a parancsmag lehetővé teszi az Azure környezeti adatainak mentését és automatikus betöltését PowerShell-folyamat indításakor. Például új ablak megnyitásakor.
Syntax
Enable-AzContextAutosave
[-Scope <ContextModificationScope>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Lehetővé teszi az Azure környezeti adatainak mentését és automatikus betöltését a PowerShell-folyamat indításakor. A környezet a környezetre hatással lévő parancsmagok végrehajtásának végén lesz mentve. Például bármely profilparancsmag. Ha felhasználói hitelesítést használ, akkor a jogkivonatok bármelyik parancsmag futtatása során frissíthetők.
Példák
1. példa: Hitelesítő adatok automatikus mentésének engedélyezése az aktuális felhasználó számára
Kapcsolja be az aktuális felhasználó hitelesítő adatainak automatikus mentését. Amikor megnyílik egy PowerShell-ablak, a rendszer bejelentkezés nélkül emlékszik az aktuális környezetre.
Enable-AzContextAutosave
2. példa
Engedélyezze az Azure hitelesítő adatainak, fiók- és előfizetési adatainak mentését és automatikus betöltését, amikor megnyit egy PowerShell-ablakot ebben a PowerShell-munkamenetben. (automatikusan létrehozott)
Enable-AzContextAutosave -Scope Process
Paraméterek
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Típus: | SwitchParameter |
Aliasok: | cf |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, bérlő és előfizetés
Típus: | IAzureContextContainer |
Aliasok: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Scope
Meghatározza a környezeti változások hatókörét. Például azt, hogy a módosítások csak az aktuális folyamatra vagy a felhasználó által indított összes munkamenetre vonatkoznak-e. A hatókörrel CurrentUser
végzett módosítások a felhasználó által indított összes PowerShell-munkamenetre hatással lesznek. Ha egy adott munkamenetnek különböző beállításokkal kell rendelkeznie, használja a hatókört Process
.
Típus: | ContextModificationScope |
Elfogadott értékek: | Process, CurrentUser |
Position: | Named |
Alapértelmezett érték: | CurrentUser |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Típus: | SwitchParameter |
Aliasok: | wi |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
None