У меня есть базовый файл образа wim, который я применяю, загружая Windows PE и устанавливая на жесткий диск устройства.
После применения базового образа я хотел бы установить специализированное программное обеспечение в зависимости от того, что необходимо, аналогично последовательности задач, выполняемой sccm imaging.
Какой инструмент или командная строка позволят мне это сделать?
решение1
Microsoft не устанавливает программное обеспечение из WinPE в полную ОС, а перезагружается, позволяет Windows выполнить свою настройку, а затем подключается к работающей теперь реальной ОС и продолжает установку оттуда. Метод, используемый afaik, — это файл setupcomplete.cmd. Это в основном пустой файл, который всегда выполняется в конце установки Windows (см. подробную документациюздесь). Я думаю, ничто не мешает вам использовать тот же файл. Вы можете подключить туда скрипт (возможно, более мощный, чем cmd) и установить все, что захотите (вероятно, он должен быть тихим, взаимодействие с пользователем на этом этапе не очень хорошо работает).
Другой способ запустить программное обеспечение во время установки Windows — изменить файл unattend.xml.Несколько проходов допускают шаг RunAsynchronousCommandкоторый выполнит код, к которому вы снова сможете подключиться. Я всегда находил изменения в файле ответов немного утомительными, особенно если вам приходится заниматься отладкой, поэтому я бы рекомендовал файл cmd.