Как вывести ip адрес интерфейса скриптом?
Добавлено: 2007-06-08 12:30:01
Чтобы только ип адрес был?
Сталина давно нэт. Чтоби спасти Россию, ищитэ его внутри сэбя...
https://forum.lissyara.su/
Щас попрут варианты.Dmitriy.A писал(а):Чтобы только ип адрес был?
Код: Выделить всё
ifconfig | fgrep -A2 fxp0 | grep inet | awk '{print $2}'
Дикенс - это тема про Виндовс!dikens3 писал(а):Щас попрут варианты.Dmitriy.A писал(а):Чтобы только ип адрес был?
Сходу мой:Код: Выделить всё
ifconfig | fgrep -A2 fxp0 | grep inet | awk '{print $2}'
не работает перенаправлениеtrubb писал(а):inconfig есть
вместо grep - find - дерзайте!
Подумал и действительно получилось. Благодарю за помощь.Anonymous писал(а):Я думал еще в школе учат установить программу и скопировать пример. +))))
а без powershell ?Anonymous писал(а):Сайт microsoft.com/powershell
Читайте документацию и там есть пример.
Get-WmiObject -Class Win32_NetworkAdapterConfiguration -Filter IPEnabled=TRUE -ComputerName . | Select-Object -ExpandProperty IPAddress
так ведь надо указывать каким скриптом ))))) ато тут все юниксоиды во те и варианты предоставилиКак вывести ip адрес интерфейса скриптом?
Sw%00p писал(а):так ведь надо указывать каким скриптом ))))) ато тут все юниксоиды во те и варианты предоставилиКак вывести ip адрес интерфейса скриптом?
ipconfig /all
Dmitriy.A писал(а):Sw%00p писал(а):так ведь надо указывать каким скриптом ))))) ато тут все юниксоиды во те и варианты предоставилиКак вывести ip адрес интерфейса скриптом?
ipconfig /all
блин что значит указывать каким скриптом? пофигу каким
если ты знаешь как из ipconfig /all вытянуть только адрес пиши.
вот тебе и написали ))))))))))))ifconfig | fgrep -A2 fxp0 | grep inet | awk '{print $2}'
Sw%00p писал(а):Dmitriy.A писал(а):Sw%00p писал(а):так ведь надо указывать каким скриптом ))))) ато тут все юниксоиды во те и варианты предоставилиКак вывести ip адрес интерфейса скриптом?
ipconfig /all
блин что значит указывать каким скриптом? пофигу каким
если ты знаешь как из ipconfig /all вытянуть только адрес пиши.вот тебе и написали ))))))))))))ifconfig | fgrep -A2 fxp0 | grep inet | awk '{print $2}'
короче![]()
ipconfig | findstr "^IP Address" > ee.txt && for /f "tokens=2 delims=:" %i in (ee.txt) do @echo %i && del ee.txt
Код: Выделить всё
in (ee.txt)
Код: Выделить всё
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set IPConfigSet = objWMIService.ExecQuery _
("Select * from Win32_NetworkAdapterConfiguration Where IPEnabled=TRUE")
For Each IPConfig in IPConfigSet
If Not IsNull(IPConfig.IPAddress) Then
For i=LBound(IPConfig.IPAddress) to UBound(IPConfig.IPAddress)
WScript.Echo IPConfig.IPAddress(i)
Next
End If
Next