Set-CMCISupportedPlatform

SINOPSIS

Configure las plataformas admitidas para un elemento de configuración.

SINTAXIS

Set-CMCISupportedPlatform [-InputObject] <PSObject> [-DefineVersionManually] [-VersionMajor <Int32>]
 [-VersionMinor <Int32>] [-VersionBuild <Int32>] [-ServicePackMajor <Int32>] [-ServicePackMinor <Int32>]
 [-Is64BitRequired <Boolean>] [-AddSupportedPlatform <IResultObject[]>]
 [-RemoveSupportedPlatform <IResultObject[]>] [-PassThru] [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Use este cmdlet para configurar las plataformas admitidas para un elemento de configuración. Para obtener más información, vea crear elementos de configuración en Configuration Manager.

Nota

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

EJEMPLOS

Ejemplo 1: Establecimiento de plataforma para un elemento de configuración

En este ejemplo se quitan dos plataformas de sistema operativo para macOS y se agregan dos nuevas plataformas.

$mac_ci = Get-CMConfigurationItem -Name "Mac CI"

$mac_platform1 = Get-CMSupportedPlatform -Name "Mac OS X 10.8"
$mac_platform2 = Get-CMSupportedPlatform -Name "Mac OS X 10.9"
$mac_platforms = $mac_platform1,$mac_platform2

$mac_platform3 = Get-CMSupportedPlatform -Name "Mac OS X 10.7"
$mac_platform4 = Get-CMSupportedPlatform -Name "Mac OS X 10.6"
$mac_platforms2 = $mac_platform3,$mac_platform4

Set-CMCISupportedPlatform -InputObject $mac_ci -AddSupportedPlatform $mac_platforms -RemoveSupportedPlatform $mac_platforms2

PARAMETERS

-AddSupportedPlatform

Especifique uno o más objetos de plataforma admitidos para agregar al elemento de configuración. Para obtener este objeto, use el cmdlet Get-CMSupportedPlatform .

Type: IResultObject[]
Parameter Sets: (All)
Aliases: AddSupportedPlatforms

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

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-DefineVersionManually

Agregue este parámetro para especificar manualmente la versión del sistema operativo.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
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
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

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

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Especifique un objeto de elemento de configuración para agregar las plataformas admitidas. Para obtener este objeto, use el cmdlet Get-CMConfigurationItem .

Type: PSObject
Parameter Sets: (All)
Aliases:

Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Is64BitRequired

Establezca este parámetro en $true para requerir plataformas de sistema operativo de 64 bits.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-PassThru

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

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-RemoveSupportedPlatform

Especifique uno o más objetos de plataforma admitidos para quitar del elemento de configuración. Para obtener este objeto, use el cmdlet Get-CMSupportedPlatform .

Type: IResultObject[]
Parameter Sets: (All)
Aliases: RemoveSupportedPlatforms

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

-ServicePackMajor

Si usa el parámetro DefineVersionManually , especifique la versión principal Service Pack como valor entero.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-ServicePackMinor

Si usa el parámetro DefineVersionManually , especifique la versión secundaria Service Pack como valor entero.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-VersionBuild

Si usa el parámetro DefineVersionManually , especifique el número de compilación como valor entero.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-Propiedad versionmajor

Si usa el parámetro DefineVersionManually , especifique la versión principal como valor entero.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-VersionMinor

Si usa el parámetro DefineVersionManually , especifique la versión secundaria como valor entero.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-WhatIf

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

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

CommonParameters

Este cmdlet admite los parámetros comunes siguientes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, consulta about_CommonParameters.

ENTRADAS

System. Management. Automation. PSObject

SALIDAS

System.Object

NOTAS

VÍNCULOS RELACIONADOS

Get-CMSupportedPlatform

Get-CMConfigurationItem

Creación de elementos de configuración en Configuration Manager