Bagikan melalui


Set-SecretVaultDefault

Mengatur nama vault yang disediakan sebagai vault default untuk pengguna saat ini.

Sintaks

Set-SecretVaultDefault
   [-Name] <String>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SecretVaultDefault
   [-SecretVault] <SecretVaultInfo>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SecretVaultDefault
   [-ClearDefault]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Deskripsi

Cmdlet ini memperbarui registri vault untuk mengatur nama vault yang disediakan sebagai vault default. Hanya satu vault terdaftar yang dapat menjadi vault default.

Contoh

Contoh 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

Contoh ini menunjukkan cara mengatur dan membatalkan pengaturan vault default untuk pengguna saat ini. Perintah pertama mendapatkan informasi tentang semua vault terdaftar dan menunjukkan bahwa LocalStore adalah vault default untuk pengguna. Perintah kedua menjadikan CredMan vault sebagai vault default. Perintah ketiga menunjukkan bahwa CredMan vault sekarang default, dan LocalStore vault tidak lagi default. Perintah keempat menggunakan parameter ClearDefault untuk menghapus penentuan default dari vault terdaftar apa pun. Perintah terakhir menunjukkan bahwa tidak ada vault default.

Parameter

-ClearDefault

Mengatur properti IsDefault ke $false untuk semua vault terdaftar.

Type:SwitchParameter
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

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

-Name

Menentukan nama vault terdaftar untuk ditetapkan sebagai vault default. Karakter kartubebas (*) tidak diizinkan.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SecretVault

Menentukan objek SecretVaultInfo yang mewakili vault terdaftar untuk diatur sebagai vault default.

Type:SecretVaultInfo
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Menunjukkan yang akan terjadi jika cmdlet dijalankan. Cmdlet tidak dijalankan.

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

Input

None

Output

None