Protect-SCSMManagementPack
Sella un módulo de administración, lo que impide que se modifique.
Sintaxis
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
El cmdlet Protect-SCSMManagementPack sella un módulo de administración para evitar modificaciones. El módulo de administración sellado se almacena en la carpeta especificada por el parámetro OutputDirectory. El módulo de administración sellado se puede importar en smshort.
Ejemplos
Ejemplo 1: Sellar un módulo de administración
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
Estos comandos sellan el módulo de administración ContosoForm.xml.
Parámetros
-CompanyName
Especifica el nombre de la compañía para la firma del módulo de administración sellado.
Tipo: | System.String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Copyright
Especifica la cadena de copyright para la firma del módulo de administración sellado.
Tipo: | System.String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-KeyFilePath
Especifica la ruta de acceso al archivo que contiene la clave para la firma del módulo de administración sellado.
Tipo: | System.String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ManagementPack
Especifica el módulo de administración que se va a cerrar.
Puede escribir un objeto
Tipo: | Microsoft.EnterpriseManagement.Configuration.ManagementPack[] |
Posición: | 1 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-ManagementPackFile
Especifica el nombre del archivo del módulo de administración.
Tipo: | System.String[] |
Posición: | 1 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-OutputDirectory
Especifica la carpeta del módulo de administración sellado.
Tipo: | System.String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-PassThru
Especifica el objeto de salida que representa el módulo de administración sellado. Este objeto de salida se puede pasar a otros cmdlets.
Tipo: | System.Management.Automation.SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Tipo: | System.Management.Automation.SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
System.String
Puede canalizar un nombre de archivo del módulo de administración al parámetro ManagementPackFIle del cmdlet Protect-SCSMManagementPack
.
Microsoft.EnterpriseManagement.Configuration.ManagementPackManagement pack object.
Puede canalizar un objeto de módulo de administración al parámetro
Salidas
Management pack object.
Este cmdlet genera un objeto de módulo de administración cuando se usa con el parámetro PassThru.
Sealed management pack.
Este cmdlet genera un módulo de administración sellado que se almacena en la carpeta especificada por el parámetro OutputDirectory.