Implantação autônoma do Windows 7 - solicite a senha e use-a para fazer login automático

Implantação autônoma do Windows 7 - solicite a senha e use-a para fazer login automático

Usei o System Image Manager para criar um arquivo de resposta XML autônomo, que gravei em um DVD do Windows 7. Contém quase todas as configurações do sistema, mas deliberadamente não inclui nome de usuário ou senha do sistema instalado - quero que o usuário os insira, no console, durante a configuração.

No entanto, executo alguns scripts pós-instalação, alguns dos quais reiniciam a máquina e continuam após a reinicialização. Isso significa que o usuário precisa fazer login várias vezes durante a instalação – e como alguns scripts demoram um pouco para serem executados, isso é bastante inconveniente. Por causa disso, estou procurando uma maneira de ativar o login automático após a instalação.

No entanto, todos os exemplos que encontro suportam apenas o uso de um nome de usuário/senha definido no arquivo de resposta, não fornecido pelo usuário. Estou perdendo algo óbvio ou alguém pode pensar em alguma solução inteligente para isso?

Tentei adicionar um FirstLogonCommandao passe oobeSystem, que usa %USERNAME%e %USERPASSWORD%para ativar o login automático por meio do utilitário "Autologon" da Sysinternals, mas descobri que %USERPASSWORD%não foi expandido. Existe uma maneira de encontrar essas informações?

A única outra solução que consigo pensar é executar meus scripts de pós-instalação antes que qualquer usuário faça login, provavelmente criando um serviço. Porém, isso aumentaria a complexidade - prefiro que eles sejam executados de forma interativa e visível em uma sessão de usuário.

(Editar: talvez seja relevante mencionar que também não estou usando um domínio AD aqui).

Responder1

Eu recomendaria usar o MDT (Microsoft Deployment Toolkit) para lidar com isso automaticamente.

Possui uma página de conta de usuário para contas definidas pelo usuário. Ele colocará os usuários criados em var(s). Você pode executar um comando (do cmd ou powershell) usando essa var. Ou se você realmente gosta de unattend.xml, pode integrá-lo ao arquivo unattend.xml quando ele for gerado para o sistema de destino.

Eu pessoalmente recomendo o método de linha de comando porque é mais fácil de controlar e gerenciar sem ter que carregar o editor de imagens que vem com o WAIK.

informação relacionada