Set-CMCISupportedPlatform
Configure as plataformas com suporte 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
Use esse cmdlet para configurar as plataformas com suporte para um item de configuração. Para obter mais informações, consulte Criar itens de configuração no Configuration Manager.
Observação
Execute Configuration Manager cmdlets da unidade do site Configuration Manager, por exemplo PS XYZ:\>
. Para obter mais informações, confira introdução.
Exemplos
Exemplo 1: Definir plataforma para item de configuração
Este exemplo remove duas plataformas de sistema operacional para 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
Parâmetros
-AddSupportedPlatform
Especifique um ou mais objetos de plataforma com suporte para adicionar ao item de configuração. Para obter esse objeto, use o cmdlet Get-CMSupportedPlatform .
Type: | IResultObject[] |
Aliases: | AddSupportedPlatforms |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefineVersionManually
Adicione esse parâmetro para especificar manualmente a versão do sistema operacional.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
Esse parâmetro trata caracteres curinga como valores de caractere literal. Você não pode combiná-lo com ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
Esse parâmetro processa caracteres curinga e pode levar a um comportamento inesperado (não recomendado). Você não pode combiná-lo com DisableWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Especifique um objeto de item de configuração para adicionar as plataformas com suporte. Para obter esse objeto, use o cmdlet Get-CMConfigurationItem .
Type: | PSObject |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Is64BitRequired
Defina esse parâmetro como $true para exigir plataformas de sistema operacional de 64 bits.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Adicione esse parâmetro para retornar um objeto que representa o item com o qual você está trabalhando. Por padrão, esse cmdlet pode não gerar nenhuma saída.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveSupportedPlatform
Especifique um ou mais objetos de plataforma com suporte para remover do item de configuração. Para obter esse objeto, use o cmdlet Get-CMSupportedPlatform .
Type: | IResultObject[] |
Aliases: | RemoveSupportedPlatforms |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServicePackMajor
Se você usar o parâmetro DefineVersionManually , especifique a versão principal do service pack como um valor inteiro.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServicePackMinor
Se você usar o parâmetro DefineVersionManually , especifique a versão secundária do service pack como um valor inteiro.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VersionBuild
Se você usar o parâmetro DefineVersionManually , especifique o número de build como um valor inteiro.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VersionMajor
Se você usar o parâmetro DefineVersionManually , especifique a versão principal como um valor inteiro.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VersionMinor
Se você usar o parâmetro DefineVersionManually , especifique a versão menor como um valor inteiro.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
System.Management.Automation.PSObject
Saídas
System.Object
Links Relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de