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