Get-CMSupportedPlatform

Получите поддерживаемую платформу.

Синтаксис

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

Описание

Получите поддерживаемую платформу. Configuration Manager поддерживает список поддерживаемых платформ, который применяется к различным объектам, таким как политики соответствия требованиям, программы пакетов и последовательности задач. Эти объекты применяются только к устройствам с указанными платформами.

Примечание.

Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>. Дополнительные сведения см. в статье Начало работы.

Примеры

Пример 1. Получение всех платформ Windows 10 по имени

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

Пример 2. Получение всех платформ Windows 8 по версии

Get-CMSupportedPlatform -Fast -MinVersion "6.2*"

Пример 3. Получение всех платформ

В этом примере возвращаются все поддерживаемые платформы для сайта и отображается только имя.

Get-CMSupportedPlatform -Fast | Select-Object DisplayText

Параметры

-DisableWildcardHandling

Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Fast

Добавьте этот параметр, чтобы не обновлять отложенные свойства автоматически. Отложенные свойства содержат значения, которые относительно неэффективны для извлечения. Получение этих свойств может вызвать дополнительный сетевой трафик и снизить производительность командлета.

Если этот параметр не используется, командлет выводит предупреждение. Чтобы отключить это предупреждение, задайте .$CMPSSuppressFastNotUsedCheck = $true

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ForceWildcardHandling

Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MaxVersion

Отфильтруйте список поддерживаемых платформ по определенной максимальной версии ОС. Например, "10.00.99999.9999".

Можно использовать подстановочные знаки:

  • *: несколько символов
  • ?: один символ
Тип:String
Aliases:OSMaxVersion
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:True

-MinVersion

Отфильтруйте список поддерживаемых платформ по определенной максимальной версии ОС. Например, "10.00.0000.0".

Можно использовать подстановочные знаки:

  • *: несколько символов
  • ?: один символ
Тип:String
Aliases:OSMinVersion
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:True

-Name

Отфильтруйте список поддерживаемых платформ по имени. Можно указать определенное имя платформы, например "All Windows 10 (64-bit)". Можно также использовать подстановочные знаки:

  • *: несколько символов
  • ?: один символ

Например, "*Windows*10*" для всех платформ Windows 10.

Тип:String
Aliases:DisplayText
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:True

-Platform

Отфильтруйте список поддерживаемых платформ по платформе ОС. Например, "I386" или "x64".

Тип:String
Aliases:OSPlatform
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:True

Входные данные

None

Выходные данные

IResultObject[]

IResultObject