Set-SecretVaultDefault
تعيين اسم المخزن المتوفر كمخزن افتراضي للمستخدم الحالي.
بناء الجملة
Set-SecretVaultDefault
[-Name] <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-SecretVaultDefault
[-SecretVault] <SecretVaultInfo>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-SecretVaultDefault
[-ClearDefault]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
الوصف
يقوم cmdlet هذا بتحديث سجل المخزن لتعيين اسم المخزن المتوفر كمخزن افتراضي. يمكن أن يكون مخزن مسجل واحد فقط هو المخزن الافتراضي.
أمثلة
مثال 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
هو المخزن الافتراضي للمستخدم. الأمر الثاني يجعل المخزن CredMan
المخزن الافتراضي. يوضح الأمر الثالث أن المخزن CredMan
الآن افتراضي، ولم LocalStore
يعد المخزن افتراضيا. يستخدم الأمر الرابع المعلمة ClearDefault لإزالة التعيين الافتراضي من أي مخزن مسجل. يوضح الأمر الأخير أنه لا يوجد مخزن افتراضي.
المعلمات
-ClearDefault
تعيين الخاصية IsDefault إلى $false
لجميع المخازن المسجلة.
Type: | SwitchParameter |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
يطالبك بالتأكيد قبل تشغيل cmdlet.
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
تعرض ما سيحدث عند تشغيل الأمر cmdlet. لم يتم تشغيل cmdlet.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
الإدخالات
None
المخرجات
None
PowerShell