Eu costumava fazer isso o tempo todo. Você não precisa de 5 imagens diferentes, embora se você tiver o espaço de armazenamento, seria mais simples e eficiente apenas fazer a imagem e ter isso.
Supondo que você vá com a primeira opção, recomendo uma variação do que foi mencionado antes. Configure um servidor local / meio de armazenamento que seu WinPE possa acessar. Dessa forma, cada computador (WinPE) pode ter sua própria pasta para seus drivers específicos.
A partir daqui, é bem simples se você estiver familiarizado com várias partes do WinPE e parecer que você é. Adicione drivers a uma imagem usando os seguintes comandos.
Use o DoubleDriver para fazer backup de qualquer driver da Microsoft ou de terceiros. Isso é super simples e permite que você extraia todos os drivers no formato .inf
necessário.
Monte o install.wim
que você deseja alterar:
Dism /Mount-Image /ImageFile:"C:\path\to\install.wim" /index:1 /MountDir:"C:\path\to\MountFolder"
Injete a pasta específica de drivers:
Dism /Add-Driver /Image:"C:\path\to\MountFolder" /Driver:"C:\path\to\DriverFolder /Recurse"
(Se você quiser adicionar apenas um, aponte diretamente para o arquivo .inf
e remova /Recurse
flag)
Desmonte e salve seu trabalho:
Dism /Unmount-Image /MountDir:"C:\path\to\MountFolder" /commit
Isso pode ser facilmente adicionado ao processo unattended.xml, via linha de comando inicializável ou o startnet.cmd
, que é um dos primeiros scripts a serem executados durante a instalação.
Como alternativa, você pode instalar uma nova imagem em um computador. Pressione CTRL SHIFT F3 quando você for levado aos prompts da Instalação do Windows (nome do computador, nome de usuário, etc ...) e você ser inicializado no sysprep. A partir daqui você pode apenas restaurar o arquivo de drivers usando o primeiro prog inicial DoubleDriver. Esse método pode ser mais fácil, mas tem um potencial significativamente menor para ser automatizado.
Documentação completa sobre a sugestão acima, adicionando comandos personalizados a startnet.cmd
e outras vantagens do WAIK.