Você precisa obter algumas informações do sistema para que isso funcione perfeitamente. A wmic lhe dará esta informação se você perguntar da maneira correta.
wmic nicconfig
fornecerá informações sobre todos seus adaptadores, infelizmente com uma linha que não pode ser lida pelo bloco de notas. Execute wmic nicconfig > file.txt
e abra o arquivo.txt no notepad ++ - Você precisa encontrar uma coluna chamada "Legenda". No meu caso, ele lê [00000000] Qualcomm Atheros AR9485 Wireless Network Adapter
- você pode usar isso para procurar informações sobre esse adaptador específico.
A execução de wmic nicconfig where Caption="[00000000] Qualcomm Atheros AR9485 Wireless Network Adapter" get ipaddress
exportaria os valores dos endereços IP ou da interface específica no formato {"192.168.1.137", "fe80::XXXX:XXXX:XXXX:XXXX"}
(eu corro pilha dupla). Você pode simplesmente usar algo como gnu cut ou alguma outra ferramenta para remover os caracteres desnecessários da saída.
Como indicado nos comentários, o powershell provavelmente fará tudo isso, inclusive obtendo informações do wmi e retirando as informações