Protect-SCSMManagementPack
Bir yönetim paketini mühürleyerek değiştirilmesini önler.
Syntax
Protect-SCSMManagementPack
[-ManagementPack] <ManagementPack[]>
-OutputDirectory <String>
-KeyFilePath <String>
-CompanyName <String>
[-Copyright <String>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Protect-SCSMManagementPack
[-ManagementPackFile] <String[]>
-OutputDirectory <String>
-KeyFilePath <String>
-CompanyName <String>
[-Copyright <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Protect-SCSMManagementPack cmdlet'i, değişikliği önlemek için bir yönetim paketini mühürler. Korumalı yönetim paketi OutputDirectory parametresi tarafından belirtilen klasörde depolanır. Korumalı yönetim paketi smshort'a aktarılabilir.
Örnekler
Örnek 1: Yönetim paketini mühürleme
PS C:\>$Mp = Get-SCSMManagementPack -ManagementPackFile "Resources\ContosoForm.xml"
PS C:\> $Arguments = @{
>> ManagementPack = $Mp
>> OutputDirectory = $PWD
>> KeyFilePath = "Resources\keyfile.snk"
>> CompanyName = "Contoso"
>> Copyright = "2011"}
PS C:\> Protect-SCSMManagementPack @Arguments
Bu komutlar yönetim paketini ContosoForm.xml kapatır.
Parametreler
-CompanyName
Korumalı yönetim paketinin imzası için şirket adını belirtir.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Copyright
Korumalı yönetim paketinin imzası için telif hakkı dizesini belirtir.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-KeyFilePath
Korumalı yönetim paketinin imzası için anahtarı içeren dosyanın yolunu belirtir.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ManagementPack
Mühürlendirecek yönetim paketini belirtir. Get-SCSMManagementPack cmdlet'i tarafından döndürülen bir ManagementPack nesnesi girebilirsiniz.
Type: | Microsoft.EnterpriseManagement.Configuration.ManagementPack[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ManagementPackFile
Yönetim paketi dosyasının adını belirtir.
Type: | System.String[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-OutputDirectory
Korumalı yönetim paketinin klasörünü belirtir.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Korumalı yönetim paketini temsil eden çıkış nesnesini belirtir. Bu çıkış nesnesi diğer cmdlet'lere geçirilebilir.
Type: | System.Management.Automation.SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
System.String
Bir yönetim paketi dosya adını cmdlet'in ManagementPackFIle parametresine Protect-SCSMManagementPack
aktarabilirsiniz.
Microsoft.EnterpriseManagement.Configuration.ManagementPackManagement pack object.
Bir yönetim paketi nesnesini Protect-SCSMManagementPack cmdlet'inin ManagementPack parametresine, örneğin Get-SCSMManagementPack cmdlet'i tarafından döndürülen nesneye yöneltebilirsiniz.
Çıkışlar
Management pack object.
Bu cmdlet , PassThru parametresiyle kullanıldığında bir yönetim paketi nesnesi oluşturur.
Sealed management pack.
Bu cmdlet , OutputDirectory parametresi tarafından belirtilen klasörde depolanan korumalı bir yönetim paketi oluşturur.