Set-SecretVaultDefault

指定されたコンテナー名を現在のユーザーの既定のコンテナーとして設定します。

構文

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

説明

このコマンドレットは、指定されたコンテナー名を既定のコンテナーとして設定するようにコンテナー レジストリを更新します。 既定のコンテナーにできるのは、登録済みのコンテナーが 1 つだけです。

例 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

この例では、現在のユーザーの既定のコンテナーを設定および設定解除する方法を示します。 最初のコマンドは、登録されているすべてのコンテナーに関する情報を取得し、 がユーザーの既定のコンテナーであることを LocalStore 示します。 2 番目のコマンドは、コンテナーを既定の CredMan コンテナーにします。 3 番目のコマンドは、コンテナーが CredMan 既定になり、 LocalStore コンテナーが既定でなくなったことを示しています。 4 番目のコマンドでは、 ClearDefault パラメーターを使用して、登録済みコンテナーから既定の指定を削除します。 最後のコマンドは、既定のコンテナーがないことを示しています。

パラメーター

-ClearDefault

登録されているすべてのコンテナーの IsDefault プロパティを に $false 設定します。

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

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

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

-Name

既定のコンテナーとして設定する登録済みコンテナーの名前を指定します。 ワイルドカード文字 (*) は使用できません。

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

-SecretVault

既定のコンテナーとして設定する登録済みコンテナーを表す SecretVaultInfo オブジェクトを指定します。

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

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

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

入力

None

出力

None