Partilhar via


Set-CMCISupportedPlatform

SYNOPSIS

Configure as plataformas suportadas para um item de configuração.

SYNTAX

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

Utilize este cmdlet para configurar as plataformas suportadas para um item de configuração. Para obter mais informações, consulte Criar itens de configuração no Gestor de Configuração.

Nota

Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\> . Para mais informações, consulte a partida.

EXAMPLES

Exemplo 1: Definir plataforma para o item de configuração

Este exemplo remove duas plataformas de SO para o macOS, e adiciona duas novas 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 um ou mais objetos de plataforma suportados para adicionar ao item de configuração. Para obter este objeto, utilize o 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

Solicita a sua confirmação antes de executar o cmdlet.

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

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

-DefineVersionManually

Adicione este parâmetro para especificar manualmente a versão SO.

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 os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com 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 processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Especifique um objeto de item de configuração para adicionar as plataformas suportadas. Para obter este objeto, utilize o 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

Desa esta definição deste parâmetro para $true para exigir plataformas de SISTEMA 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

Adicione este parâmetro para devolver um objeto que represente o item com o qual está a trabalhar. Por predefinição, este cmdlet pode não gerar qualquer saída.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Remover SupportedPlatform

Especifique um ou mais objetos de plataforma suportados para remover do item de configuração. Para obter este objeto, utilize o 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

Se utilizar o parâmetro DefineVersionManually, especifique a versão principal do pacote de serviço como um valor inteiro.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-ServicePackMinor

Se utilizar o parâmetro DefineVersionManually, especifique a versão menor do pacote de serviço como um valor inteiro.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-VersionBuild

Se utilizar o parâmetro DefineVersionManually, especifique o número de construção como um valor inteiro.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-VersãoMajor

Se utilizar o parâmetro DefineVersionManually, especifique a versão principal como um valor inteiro.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-VersionMinor

Se utilizar o parâmetro DefineVersionManually, especifique a versão menor como um valor inteiro.

Type: Int32
Parameter Sets: (All)
Aliases:

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

- O QueIf

Apresenta o que aconteceria mediante a execução do cmdlet. O comandante não funciona.

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 suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.

INPUTS

System.Management.Automation.PSObject

OUTPUTS

Sistema.Objeto

NOTAS

Get-CMSupportedPlatform

Get-CMConfigurationItem

Criar itens de configuração no Gestor de Configuração