Set-CMMacDeploymentType

Establece un tipo de implementación de Mac.

Syntax

Set-CMMacDeploymentType
   [-AddDetectionClause <DetectionClause[]>]
   [-DetectionClauseConnector <Hashtable[]>]
   [-GroupDetectionClauses <String[]>]
   [-RemoveDetectionClause <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-CMMacDeploymentType
   [-AddDetectionClause <DetectionClause[]>]
   [-DetectionClauseConnector <Hashtable[]>]
   [-GroupDetectionClauses <String[]>]
   [-RemoveDetectionClause <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-CMMacDeploymentType
   [-AddDetectionClause <DetectionClause[]>]
   [-DetectionClauseConnector <Hashtable[]>]
   [-GroupDetectionClauses <String[]>]
   [-RemoveDetectionClause <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-CMMacDeploymentType
   [-AddDetectionClause <DetectionClause[]>]
   [-DetectionClauseConnector <Hashtable[]>]
   [-GroupDetectionClauses <String[]>]
   [-RemoveDetectionClause <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-CMMacDeploymentType cambia la configuración de un tipo de implementación de Mac.

Nota

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

Ejemplos

Ejemplo 1: Cambiar el nombre de un tipo de implementación y agregar una descripción

PS XYZ:\> Set-CMMacDeploymentType -ApplicationName "testMac" -DeploymentTypeName "DTMac_updated" -NewName "DTMac" -ContentLocation "\\Server01\Resources\Applications\Mac\Bean.app\Bean.app.cmmac" -PassThru -Comment "test-set-CMMacDeploymentType"

Este comando cambia el nombre del tipo de implementación denominado DTMac_Updated para la aplicación denominada testMac a DTMac y agrega una descripción. El parámetro PassThru indica que se devolverá un objeto desde este comando.

Ejemplo 2: Cambiar el nombre de un tipo de implementación y agregar una descripción mediante la canalización

PS XYZ:\> Get-CMDeploymentType -ApplicationName "testMac" -DeploymentTypeName "DTMac" | Set-CMMacDeploymentType -NewName "DTMac_updated" -ContentLocation "\\Server01\Resources\Applications\Mac\Skype.app\Skype.app.cmmac" -PassThru -Comment "test-set-CMMacDeploymentType"

Este comando obtiene el objeto de tipo de implementación denominado DTMac para la aplicación denominada testMac y usa el operador de canalización para pasar el objeto a Set-CMMacDeploymentType. Set-CMMacDeploymentType cambia el nombre del tipo de implementación a DTMac_updated y agrega una descripción. El parámetro PassThru indica que se devolverá un objeto desde este comando.

Parámetros

- Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

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

-AddDetectionClause

Especifica una matriz de cláusulas de método de detección que admite este tipo de implementación.

Type:DetectionClause[]
Aliases:AddDetectionClauses
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-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: es, en-US, ja-JP, zh-CN.

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

Type:String[]
Aliases:AddLanguages, Languages, Language
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-AddRequirement

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

Type:Rule[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters: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.

Type:IResultObject
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ApplicationId

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

Type:Int32
Aliases:CI_ID, CIId
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ApplicationName

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

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Comment

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

Type:String
Aliases:AdministratorComment
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ContentLocation

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

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentTypeName

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

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DetectionClauseConnector

{{ Fill DetectionClauseConnector Description }}

Type:Hashtable[]
Aliases:DetectionClauseConnectors
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

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

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

-Force

Fuerza al comando a ejecutarse sin pedir confirmación de usuario.

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

-ForceWildcardHandling

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

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

-GroupDetectionClauses

{{ Fill GroupDetectionClauses Description }}

Type:String[]
Aliases:GroupDetectionClausesByLogicalName
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

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

Type:IResultObject
Aliases:DeploymentType
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-NewName

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

Type:String
Aliases:NewDeploymentTypeName
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Agregue este parámetro para devolver un objeto que represente el elemento con el que está trabajando. De forma predeterminada, es posible que este cmdlet no genere ningún resultado.

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

-RemoveDetectionClause

Type:String[]
Aliases:RemoveDetectionClauses
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters: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: es, en-US, ja-JP, zh-CN.

Type:String[]
Aliases:RemoveLanguages
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-RemoveRequirement

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

Type:Rule[]
Aliases:RemoveRequirements
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

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

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Salidas

System.Object