Назад | Перейти на главную страницу

Использование виртуальных машин для тестирования развертывания драйверов

В SCCM 2012 мы в настоящее время развертываем драйверы устройств во время OSD через последовательность задач, используя шаг «Автоматическое применение драйверов». В нашей компании используются рабочие станции и ноутбуки различных марок и моделей. Поэтому подумываю изменить развертывание драйвера на описанный подход Вот.
tl; dr:
- Убрать шаг «автоматическое применение драйверов».
- заменить несколько шагов "применить пакет драйверов", каждый из которых содержит отдельный пакет драйверов.
- использовать условия в форме запросов WMI для а) определения марки и модели устройства и б) применения соответствующего пакета драйверов.

Вопрос: Есть ли способ протестировать развертывание драйверов с виртуальными машинами, моделируя устройства разных производителей и моделей, чтобы увидеть, применяются ли правильные пакеты драйверов? Или мне нужно дождаться следующей партии новых ноутбуков, чтобы протестировать мою новую конфигурацию?

Условное применение драйверов устройств - это здорово, потому что 1) оно намного точнее и 2) намного быстрее, но его сложно тестировать.

Я бы выписал каждое условие, как если бы вы хотите, чтобы оно применялось к целевому оборудованию, а затем изменил бы их, чтобы они возвращали истину, когда последовательность задач для OSD запускается на вашей виртуальной машине.

Например:

Select * From Win32_ComputerSystem WHERE Model LIKE "%Optiplex 9020%"

будет временно изменен на

Select * From Win32_ComputerSystem WHERE Model LIKE "%VMware Virtual Platform%"

После этого вы сможете проверить установку пакетов драйверов.


Если вы хотите проверить свою логику обнаружения, я не совсем уверен, как мы могли бы этого добиться. В Модель свойство только для чтения, поэтому я не могу придумать способ изменить его с помощью сценария PowerShell в вашей последовательности задач до условной установки драйверов устройств.