Últimamente estoy trabajando mucho con powershell, el lenguaje de scripting más moderno de Microsoft.
Pues bien, como he tenido que hacer algunas cositas y me ha costado lo suyo encontrar la forma de hacerlo, quiero compartir con vosotros estos pequeños trucos que he ido encontrando.
Para empezar, os muestro como obtener la dirección ip del ordenador en el que estamos:
(Get-WmiObject Win32_NetworkAdapterConfiguration | ? {$_.IPAddress -ne $null}).ipaddress
Esto dará como resultado un string con la IP que tenga el ordenador.
Si quieres almacenar ese valor en una variable, puedes hacerlo así:
$dirIP = (Get-WmiObject Win32_NetworkAdapterConfiguration | ? {$_.IPAddress -ne $null}).ipaddress
Nota: si el ordenador tuviera más de una tarjeta de red, este comando devolvería todas las IPs de todas las tarjetas.