Compartir a través de


Set-CMMobileMsiDeploymentType

Establece un tipo de implementación de Windows Installer móvil.

Sintaxis

Set-CMMobileMsiDeploymentType
   [-InstallCommand <String>]
   [-AddRequirement <Rule[]>]
   -ApplicationName <String>
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-NewName <String>]
   [-PassThru]
   [-RemoveLanguage <String[]>]
   [-RemoveRequirement <Rule[]>]
   [-AddLanguage <String[]>]
   [-Comment <String>]
   [-Force]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMMobileMsiDeploymentType
   [-InstallCommand <String>]
   [-AddRequirement <Rule[]>]
   -Application <IResultObject>
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-NewName <String>]
   [-PassThru]
   [-RemoveLanguage <String[]>]
   [-RemoveRequirement <Rule[]>]
   [-AddLanguage <String[]>]
   [-Comment <String>]
   [-Force]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMMobileMsiDeploymentType
   [-InstallCommand <String>]
   [-AddRequirement <Rule[]>]
   -ApplicationId <Int32>
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-NewName <String>]
   [-PassThru]
   [-RemoveLanguage <String[]>]
   [-RemoveRequirement <Rule[]>]
   [-AddLanguage <String[]>]
   [-Comment <String>]
   [-Force]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMMobileMsiDeploymentType
   [-InstallCommand <String>]
   [-AddRequirement <Rule[]>]
   [-ContentLocation <String>]
   -InputObject <IResultObject>
   [-NewName <String>]
   [-PassThru]
   [-RemoveLanguage <String[]>]
   [-RemoveRequirement <Rule[]>]
   [-AddLanguage <String[]>]
   [-Comment <String>]
   [-Force]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

El cmdlet Set-CMMobileMsiDeploymentType cambia la configuración de un tipo de implementación de Windows Installer móvil.

Nota:

Ejecute cmdlets de Configuration Manager desde la unidad de sitio de Configuration Manager, por ejemplo PS XYZ:\>. Para obtener más información, consulte Introducción.

Ejemplos

Ejemplo 1: Modificación de un tipo de implementación de Windows Installer móvil

PS XYZ:\> Set-CMMobileMsiDeploymentType -ApplicationName "testMobile" -DeploymentTypeName "DTMobile" -NewName "DTMobile_Updated" -ContentLocation "\\Server01\Resources\Applications\MSI\32BitSDK\test\32BitCompat.msi" -PassThru -Confirm -Comment "test-set-CMMobileMsiDeploymentType"

Este comando cambia el nombre del tipo de implementación de Windows Installer móvil denominado DTMobile para la aplicación denominada testMobile a DTMobile_Updated y agrega una descripción. El parámetro PassThru indica que se devolverá un objeto desde este comando y el parámetro Confirm indica que se pedirá confirmación al usuario antes de que se ejecute el comando.

Ejemplo 2: Modificación de un tipo de implementación de Windows Installer móvil mediante la canalización

PS XYZ:\> Get-CMDeploymentType -ApplicationName "testMobile" -DeploymentTypeName "DTMobile_Updated" | Set-CMMobileMsiDeploymentType -NewName "DTMobile" -ContentLocation "\\Server01\Resources\Applications\MSI\32BitSDK\32BitCompat.msi" -PassThru -DisableWildcardHandling -Comment "test-set-CMMobileMsiDeploymentType"

Este comando obtiene el objeto de tipo de implementación de Windows Installer móvil denominado DTMobile_Updated para la aplicación denominada testMobile y usa el operador de canalización para pasar el objeto a Set-CMMobileMsiDeploymentType. Set-CMMobileMsiDeploymentType cambia el nombre del tipo de implementación a DTMobile, deshabilita el control de caracteres comodín y agrega una descripción. El parámetro PassThru indica que se devolverá un objeto desde este comando.

Parámetros

-AddLanguage

Agrega una matriz de idiomas que admite este tipo de implementación. Proporcione los idiomas en el formato "languagecode2-country" o "languagecode2", por ejemplo: en, en-US, ja-JP, zh-CN.

Para obtener más información, consulte CultureInfo.Name.

Tipo:String[]
Alias:AddLanguages, Languages, Language
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-AddRequirement

Agrega una matriz de requisitos para este tipo de implementación.

Tipo:Rule[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Application

Especifica un objeto de aplicación asociado a este tipo de implementación. Para obtener un objeto de aplicación, use el cmdlet Get-CMApplication .

Tipo:IResultObject
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ApplicationId

Especifica el identificador de la aplicación asociada a este tipo de implementación.

Tipo:Int32
Alias:CI_ID, CIId
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ApplicationName

Especifica el nombre de la aplicación asociada a este tipo de implementación.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Comment

Especifica una descripción para este tipo de implementación.

Tipo:String
Alias:AdministratorComment
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Confirm

Solicitará 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

-ContentLocation

Especifica la ruta de acceso a un archivo .msi. El servidor del sistema de sitio requiere permisos para leer los archivos de contenido.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DeploymentTypeName

Especifica un nombre para mostrar para este tipo de implementación.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DisableWildcardHandling

Este parámetro trata los caracteres comodín como valores de caracteres literales. No se puede combinar con ForceWildcardHandling.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Force

Obliga al comando a ejecutarse sin pedir confirmación del usuario.

Tipo:SwitchParameter
Alias:ForceForUnknownPublisher
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ForceWildcardHandling

Este parámetro procesa caracteres comodín y puede provocar un comportamiento inesperado (no recomendado). No se puede combinar con DisableWildcardHandling.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-InputObject

Especifica un objeto de tipo de implementación msi móvil. Para obtener un objeto de tipo de implementación, use el cmdlet Get-CMDeploymentType .

Tipo:IResultObject
Alias:DeploymentType
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-InstallCommand

Especifica el comando que se va a usar para instalar el paquete de Windows Installer desde la línea de comandos.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-NewName

Especifica un nuevo nombre para este tipo de implementación.

Tipo:String
Alias:NewDeploymentTypeName
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-PassThru

Agregue este parámetro para devolver un objeto que represente el elemento con el que está trabajando. De forma predeterminada, este cmdlet no puede generar ninguna salida.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RemoveLanguage

Quita una matriz de idiomas existentes de este tipo de implementación. Proporcione los idiomas en el formato "languagecode2-country" o "languagecode2", por ejemplo: en, en-US, ja-JP, zh-CN.

Tipo:String[]
Alias:RemoveLanguages
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RemoveRequirement

Quita los requisitos de instalación existentes de este tipo de implementación.

Tipo:Rule[]
Alias:RemoveRequirements
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que ocurriría si se ejecuta el cmdlet. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Salidas

System.Object