Anonymоus, справедливое замечание, не хотелось громоздить без нужды:
Код:
![Выделить весь код](images/misc/selectcode.png)
@echo off
SETLOCAL EnableDelayedExpansion
for /f "tokens=* skip=1" %%i in (
'"WMIC NICCONFIG Where IPEnabled=TRUE Get DNSHostName,DNSServerSearchOrder,IPAddress|FindStr ."
') do set "$i=%%i"& set "$i=!$i: =!"& set $i=!$i:"=!
for /f "tokens=1-3 delims={}" %%a in ("%$i%") do (
echo NETBIOS: %%a
echo DNS IP: %%b
echo HOST IP: %%c
echo.
)>> file.txt
ADD: то же, но без использования отложенной подстановки:
Код:
![Выделить весь код](images/misc/selectcode.png)
for /f "tokens=* skip=1" %%i in ('"WMIC NICCONFIG Where IPEnabled=TRUE Get DNSHostName,DNSServerSearchOrder,IPAddress|FindStr ."') do set "$i=%%i"
set $i=%$i:"=%
set $i=%$i: =%
for /f "tokens=1-3 delims={}" %%a in ("%$i%") do (
echo NETBIOS: %%a
echo DNS IP: %%b
echo HOST IP: %%c
echo.
)>>file.txt