Tenho tentado encontrar uma maneira de usar o nome de host atribuído no DHCP para renomear um PC depois de fazermos a imagem dele. Encontrei alguns exemplos de código no site da Microsoft para C++, mas não programo, então é tudo grego para mim. Qualquer ajuda seria apreciada.
Responder1
Não há uma função interna no Windows XP para herdar o nome do computador do DHCP, até onde eu sei. No entanto, isso PODE ser feito com um vbscript. Eu escrevi um que você provavelmente poderia adaptar ao seu propósito e que você pode encontrar aqui:
http://www.douglashammond.com/resources/DHCP_hostname_changer.vbs
É feio e desajeitado, mas funcionou para mim. Se você tiver algum feedback ou melhorias sobre isso, gostaria de ouvir sua opinião.
Responder2
É possível escrever um programa personalizado, ou mesmo VBScript, para definir isso. Mas não tenho um exemplo disponível. Mas não existe um mecanismo integrado para fazer isso.