Bir ağ kartının ip adresini döndürmek için Get-WmiObject Win32_NetworkAdapterConfiguration kullanmak istiyorum. Ne yazık ki, sadece IPv.4 adresini görüntülemek için çıktının nasıl biçimlendirileceğini anlayamıyorum.PowerShell: Biçim Get-WmiObject çıktısını yalnızca IP adresine döndürmek için
Get-WmiObject Win32_NetworkAdapterConfiguration | Select IPAddress | Where-Object {$_.IPaddress -like "192.168*"}
görüntüler:
IPAddress
---------
{192.168.56.1, fe80::8980:15f4:e2f4:aeca}
örnek olarak yukarıdaki çıktıyı kullanarak, (bazı müşteriler, dolayısıyla "Nerede-Object" Birden NIC en var) sadece 192.168.56.1 dönmek
bunu istiyorum
Yukarıdakiler yalnızca "192.168. *" Başlayarak IPv4 adresleri için çalışır. En son Where cümlesini "{$ _ -notlike '*: *'}" ile değiştirirseniz, size yalnızca IPv4 adresini verir. – fenster
'? {$ _ -notlike "*: *"} '' ı kullanmam gerekiyordu. –