Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Anonymоus, справедливое замечание, не хотелось громоздить без нужды:
Код: Выделить весь код
@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: то же, но без использования отложенной подстановки:
Код: Выделить весь код
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

Последний раз редактировалось amel27, 11-10-2010 в 06:59.

Это сообщение посчитали полезным следующие участники:

Отправлено: 05:37, 11-10-2010 | #5