Set-SecretVaultDefault
Legt den angegebenen Tresornamen als Standardtresor für den aktuellen Benutzer fest.
Syntax
Set-SecretVaultDefault
[-Name] <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-SecretVaultDefault
[-SecretVault] <SecretVaultInfo>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-SecretVaultDefault
[-ClearDefault]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Dieses Cmdlet aktualisiert die Tresorregistrierung, um den angegebenen Tresornamen als Standardtresor festzulegen. Nur ein registrierter Tresor kann der Standardtresor sein.
Beispiele
Beispiel 1
PS C:\> Get-SecretVault
VaultName ModuleName IsDefaultVault
--------- ---------- --------------
CredMan Microsoft.PowerShell.CredManStore False
LocalStore Microsoft.PowerShell.SecretStore True
PS C:\> Set-SecretVaultDefault -Name CredMan
PS C:\> Get-SecretVault
VaultName ModuleName IsDefaultVault
--------- ---------- --------------
CredMan Microsoft.PowerShell.CredManStore True
LocalStore Microsoft.PowerShell.SecretStore False
PS C:\> Set-SecretVaultDefault -ClearDefault
PS C:\> Get-SecretVault
VaultName ModuleName IsDefaultVault
--------- ---------- --------------
CredMan Microsoft.PowerShell.CredManStore False
LocalStore Microsoft.PowerShell.SecretStore False
In diesem Beispiel wird gezeigt, wie der Standardtresor für den aktuellen Benutzer festgelegt und aufgehoben wird. Der erste Befehl ruft Informationen zu allen registrierten Tresoren ab und zeigt an, dass der LocalStore
Standardtresor für den Benutzer ist. Mit dem zweiten Befehl wird der CredMan
Tresor zum Standardtresor. Der dritte Befehl zeigt, dass der CredMan
Tresor jetzt standard ist und LocalStore
der Tresor nicht mehr standardmäßig ist. Der vierte Befehl verwendet den ClearDefault-Parameter , um die Standardbezeichnung aus jedem registrierten Tresor zu entfernen. Der letzte Befehl zeigt, dass kein Standardtresor vorhanden ist.
Parameter
-ClearDefault
Legt die IsDefault-Eigenschaft für alle registrierten Tresore auf fest $false
.
Type: | SwitchParameter |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Gibt den Namen eines registrierten Tresors an, der als Standardtresor festgelegt werden soll. Wildcardzeichen (*
) sind nicht zulässig.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SecretVault
Gibt ein SecretVaultInfo-Objekt an, das den registrierten Tresor darstellt, der als Standardtresor festgelegt werden soll.
Type: | SecretVaultInfo |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
None
Ausgaben
None