Tanto quanto eu sei, você não pode fazer isso com um adaptador de rede no Windows usando qualquer método, não apenas o WMI.
Pergunta encontrada e ótima resposta: WMI e adição de vários endereços IP? No entanto, isso explica apenas como adicionar vários endereços IP estáticos. Eu estou olhando como configurar um dinâmico (DHCP) e pelo menos um endereço IP estático no mesmo NIC. Mas só conseguir um ou outro para trabalhar. Eu estou procurando uma solução WMI para WinXP, Vista e Win7.
Aqui está um artigo interessante que faz o que você precisa, mas empregando duas etapas - DHCP e edição de registro.
Não é uma solução em si, mas pode ser implementada como uma só se você realmente tiver necessidade.
Isso acaba de se tornar realidade (provavelmente para a versão mais recente do Windows).
Citando a mim mesmo:
There is a new property called
dhcpstaticipcoexistence
in thenetsh interface ipv4
set interface
command, which can be set toenabled
and this interface can be configured with multiple static IPs along with a DHCP-configured IP. However this has to be done with thenetsh
add address
command, not yet possible via the GUI.
Tags networking windows dhcp nic wmi