Подстановочный знак в последовательности задач SCCM, такой как предложение
Это должно быть до смешного легко найти. Я хотел бы установить условие в SCCM для нескольких шагов задачи, основанных на переменных, которые я определил. Какой правильный подстановочный знак использовать в значении здесь? Я надеюсь избежать необходимости идти по маршруту поиска wmi, так как это облегчит поддержку других.
Они основаны на тексте, и я просто хочу разобрать это следующим образом.
OSDComputerName like "Secure%Machine"
OSDComputerName like "Secure*Machine"
2 ответа
Правильный подстановочный знак - знак%. Вот несколько примеров:
http://eskonr.com/2012/06/sccm-collection-to-use-wildcard-in-string-matching/
Это на самом деле зависит от того, где вы хотите использовать запрос. Если это в запросе для коллекции% правильно. То же самое верно, если вы хотите использовать запрос wmi в шаге TS. Оба они возвращаются к WQL, где% - это символ подстановки.
Однако если вы используете условие для переменной TS (или переменной коллекции), правильными подстановочными знаками являются * и?. Это недокументировано, но подтверждается ConfigMGrTeam (см. Здесь и здесь)