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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] поиск ip`a в результате вывода команды ping

Ответить
Настройки темы
CMD/BAT - [решено] поиск ip`a в результате вывода команды ping

Новый участник


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

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


подскажите как автоматизировать , мне нужно пробросить маршрут через другое устройство, но для этого вначале нужно узнать ip
как я себе это представляю:
Код: Выделить весь код
ping dns-имя-хоста -r 1 > 1.txt
в результате, в тхт файле будет, нечто вроде этого :

Код: Выделить весь код
Обмен пакетами с  dns-имя-хоста [149.225.1.148] с 32 байтами данных:
Превышен интервал ожидания для запроса.

Статистика Ping для 149.225.1.148:
    Пакетов: отправлено = 1, получено = 0, потеряно = 1
    (100% потерь)
а потом нужно вытащить ip адрес 149.225.1.148, и подставить его в команду:
Код: Выделить весь код
route add 149.225.1.148 mask 255.255.255.255 192.168.11.1
читал другие посты, но чет не доходит как это сделать, как строку найти, я понял, а как потом из этой строки вытащить Ip, не понятно (
Подскажите пожалуйста

з.ы.
можно, конечно, за место пинг использовать nslookup имяхоста, тогда результат будет таким:

Код: Выделить весь код
C:\>nslookup хост
╤хЁтхЁ:  мой_днс_сервер
Address:  его_ип

Не заслуживающий доверия ответ:
╚ь*:     хост
Address:  ип_адрес_хоста

Отправлено: 14:12, 01-08-2012

 

Старожил


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

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


Код: Выделить весь код
For /F "tokens=2 delims=[]" %%A In ('Ping -n 1 google.ru^|Find "["') Do (route add %%A mask 255.255.255.255 192.168.11.1)
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:23, 01-08-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


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

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


спасибо, работает!)

Отправлено: 17:45, 01-08-2012 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] поиск ip`a в результате вывода команды ping

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - переименование файлов при совпадении имен в результате копирования vassagoo Скриптовые языки администрирования Windows 2 10-10-2011 18:48
что означает отрицательный пинг при выполнении команды ping в Win XP? tonumber Тест-форум 5 04-05-2010 00:20
Разное - При выборе команды Пуск->Поиск компьютер виснет и приходится перезагружать Любашка Microsoft Windows 2000/XP 2 18-06-2008 13:41
Разное - [решено] Не работают команды ping, ipconfig ... и т.д. из командной строки iomega Microsoft Windows 2000/XP 9 11-07-2006 11:32
[решено] Как доказать, что взлом был в результате другого взлома? Dexil Microsoft Windows NT/2000/2003 5 27-09-2005 17:12




 
Переход