|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Узнать ip, dns, netbios и скинуть в текстовик |
|
CMD/BAT - [решено] Узнать ip, dns, netbios и скинуть в текстовик
|
Новый участник Сообщения: 13 |
Доброго времени суток. Помогите написать батник с запросами ("Узнать IP машины... Нажмите кнопку...", например), который узнаёт IP, DNS, NetBIOS машины и скидывает их в текстовый файл. Заранее спасибо
|
|
Отправлено: 23:50, 10-10-2010 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать |
Отправлено: 00:38, 11-10-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать Премного благодарен
|
Отправлено: 00:56, 11-10-2010 | #3 |
Старожил Сообщения: 415
|
Профиль | Отправить PM | Цитировать amel27, если прописаны основной и альтернативный DNS, то в "HOST IP" будет как раз альтернативный, вместо IP данного компьютера.
|
Отправлено: 04:48, 11-10-2010 | #4 |
Googler Сообщения: 3665
|
Профиль | Отправить 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 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 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - как узнать netbios компа у windows 2003 server ? | kakawkin | Microsoft Windows 2000/XP | 3 | 23-03-2010 13:54 | |
Службы - Как узнать dns | Bars66 | Microsoft Windows Vista | 1 | 01-01-2009 14:49 | |
FreeBSD - Узнать NetBios name по IP | Orfan | Общий по FreeBSD | 4 | 06-05-2008 17:33 | |
Разница между NetBios и DNS? | aSus2k | Сетевые технологии | 6 | 17-04-2006 10:57 | |
как узнать свой dns | whiter | Хочу все знать | 2 | 22-02-2004 19:15 |
|