Get-CMQuery

Получите запрос "Диспетчер конфигурации".

Синтаксис

Get-CMQuery
   [-Name <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]
Get-CMQuery
   [-Id <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

Описание

Используйте этот комдлет, чтобы получить запрос на сайте Configuration Manager. Запросы диспетчера конфигурации определяют выражение WMI Query Language (WQL), чтобы получать информацию из базы данных сайта на основе критериев, которые вы предоставляете. WQL похож на SQL, но по-прежнему проходит через поставщика SMS, а не непосредственно в базу данных. Поэтому WQL по-прежнему соблюдает конфигурацию доступа на основе ролей.

Запросы могут возвращать большинство типов объектов Configuration Manager, которые включают компьютеры, сайты, коллекции, приложения и данные инвентаризации. Дополнительные сведения см. в обзоре Введение запросов в Диспетчер конфигурации.

По умолчанию диспетчер конфигурации включает несколько запросов. Этот комдлет можно использовать для проверки запросов по умолчанию.

Примечание

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

Примеры

Пример1

Эта команда возвращает все запросы с именем, содержащим "Клиенты ConfigMgr".

Get-CMQuery -Name "*ConfigMgr clients *"

Параметры

-DisableWildcardHandling

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

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

-ForceWildcardHandling

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

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

-Id

Укажите ID запроса, который нужно получить. Например, "XYZ00006".

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

-Name

Укажите имя запроса, который нужно получить.

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

  • *: Несколько символов
  • ?: Одиночный символ
Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:True

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

Нет

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

IResultObject[]

IResultObject