Compartilhar via


Get-CMSupportedPlatform

Obtenha uma plataforma suportada.

Sintaxe

Get-CMSupportedPlatform
   [-Fast]
   [-MaxVersion <String>]
   [-MinVersion <String>]
   [-Name <String>]
   [-Platform <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

Description

Obtenha uma plataforma suportada. O Configuration Manager mantém uma lista de plataformas suportadas, que se aplica a vários objetos, como políticas de conformidade, programas de pacotes e sequências de tarefas. Estes objetos aplicam-se apenas a dispositivos com as plataformas especificadas.

Observação

Execute cmdlets do Configuration Manager a partir da unidade do site do Configuration Manager, por exemplo PS XYZ:\>. Para obter mais informações, veja Introdução.

Exemplos

Exemplo 1: Obter todas as plataformas do Windows 10 pelo nome

Get-CMSupportedPlatform -Name "*Windows*10*" -Fast

Exemplo 2: Obter todas as plataformas do Windows 8 por versão

Get-CMSupportedPlatform -Fast -MinVersion "6.2*"

Exemplo 3: Obter todas as plataformas

Este exemplo obtém todas as plataformas suportadas para o site e apenas apresenta o nome.

Get-CMSupportedPlatform -Fast | Select-Object DisplayText

Parâmetros

-DisableWildcardHandling

Este parâmetro trata os carateres universais como valores de carateres literais. Não pode combiná-lo com ForceWildcardHandling.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Fast

Adicione este parâmetro para não atualizar automaticamente as propriedades em diferido. As propriedades em diferido contêm valores relativamente ineficientes a obter. Obter estas propriedades pode causar tráfego de rede adicional e diminuir o desempenho do cmdlet.

Se não utilizar este parâmetro, o cmdlet apresenta um aviso. Para desativar este aviso, defina $CMPSSuppressFastNotUsedCheck = $true.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ForceWildcardHandling

Este parâmetro processa carateres universais e pode levar a um comportamento inesperado (não recomendado). Não pode combiná-lo com DisableWildcardHandling.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-MaxVersion

Filtre a lista de plataformas suportadas por uma versão máxima do SO específica. Por exemplo, "10.00.99999.9999".

Pode utilizar carateres universais:

  • *: Múltiplos carateres
  • ?: caráter único
Tipo:String
Aliases:OSMaxVersion
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:True

-MinVersion

Filtre a lista de plataformas suportadas por uma versão máxima do SO específica. Por exemplo, "10.00.0000.0".

Pode utilizar carateres universais:

  • *: Múltiplos carateres
  • ?: caráter único
Tipo:String
Aliases:OSMinVersion
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:True

-Name

Filtre a lista de plataformas suportadas pelo nome. Pode especificar um nome de plataforma específico, por exemplo, "All Windows 10 (64-bit)". Também pode utilizar carateres universais:

  • *: Múltiplos carateres
  • ?: caráter único

Por exemplo, "*Windows*10*" para todas as plataformas do Windows 10.

Tipo:String
Aliases:DisplayText
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:True

-Platform

Filtre a lista de plataformas suportadas pela plataforma do SO. Por exemplo: "I386" ou "x64".

Tipo:String
Aliases:OSPlatform
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:True

Entradas

None

Saídas

IResultObject[]

IResultObject