0 / 0 / 0
Регистрация: 09.02.2017
Сообщений: 2
1

Возможно написать bat\cmd для команды ping ?

31.05.2017, 21:24. Показов 3398. Ответов 5
Метки нет (Все метки)

Помогите ли написать BAT\CMD c командной ping -a для диапазона ip адресов от 10.77.13.1 до 10.77.13.255 с выводом результата в файл.
Ip адрес | имя ПК

Добавлено через 50 минут
Подскажите а вообще возможно через команду "ping -a" записать в файл имя компьютера ?

Добавлено через 21 минуту
нашел скрипт помогите адаптировать

Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
@Echo Off
SetLocal EnableExtensions EnableDelayedExpansion
 
Del /F /Q ping_result.log 2>nul
For /L %%K In (0, 1, 1) Do (
  For /L %%I In (1, 1, 10) Do (
    Ping 192.168.%%K.%%I -a -w 10 >nul
    If !ErrorLevel! == 0 (
      Echo 192.168.%%K.%%I - пингуется
      Echo 192.168.%%K.%%I>>ping_result.log
    ) Else (
      Echo 192.168.%%K.%%I - нет
    )
  )
)
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.05.2017, 21:24
Ответы с готовыми решениями:

CMD/BAT - Bat для запуска приложения при падении нагрузки ЦП другого процесса
Суть вопроса: есть батник запуска приложения @echo off start /d"C:\Program...

Batch (CMD/BAT) несколько заданий на CMD/BAT
1.Напишите bat файл на диске с ,который будет искать на всех дисках файлы с расширением...

Как написать диалог в bat/cmd?
Помогите пожалуйста!!! Хочу написать диалог. Комп: Напиши 1 если да, 0 если нет Если Я: 1...

Запуск bat файла или команды в CMD, не выходит
Нужно настроить маршрутизацию, пробовал создавать bat файл, а потом его запускать. Файл создается...

5
4326 / 2116 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
31.05.2017, 21:37 2
цель?
0
0 / 0 / 0
Регистрация: 09.02.2017
Сообщений: 2
01.06.2017, 07:13  [ТС] 3
Дан диапазон ip -адресов, нужно узнать имена ПК по ip. Bat нужен для ускорение процесса
0
Джоуи
1073 / 635 / 240
Регистрация: 05.05.2015
Сообщений: 3,546
Записей в блоге: 2
01.06.2017, 20:59 4
Kepos163,
Windows Batch file
1
2
3
4
5
6
set ii=0
:setit
set /a ii=%ii%+1
if %ii%==256 exit
ping -n 3 -w 200 -a 10.77.13.%ii% >nul
goto :setit
0
mir16
01.06.2017, 23:15
  #5

Не по теме:

а где вывод в лог.. а где парсинг.. тюю работа не доделана ;)))

0
352 / 164 / 61
Регистрация: 01.06.2015
Сообщений: 656
02.06.2017, 20:31 6
Если память не изменяет ping -a берёт данные с зоны обратного просмотра DNS, в этом случае логичнее бы было использовать nslookup ip вместо ping -a ip. Но я утверждать не буду, могу и ошибаться.
Попробуйте так:
Windows Batch file
1
for /l %%i in (1, 1, 254) do nslookup 10.77.13.%%i >> ping_result.log
но если всё-же использовать ping
Windows Batch file
1
for /l %%i in (1, 1, 254) do ping 10.77.13.%%i -a -l 1 -n 1 -w 10>> ping_result.log
Добавлено через 8 минут
А вообще для данной задачи решение с nslookup вернее, т.к. именно для таких задач и существует обратная зона DNS, но DNS сервер должен быть соответствующе настроен.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.06.2017, 20:31
Помогаю со студенческими работами здесь

Возможно ли в строку написать разные команды внутри iif
Нарисовал такую конструкцию iif(ml(95)="","", mlspl = Split(ml(95), " "): Me.Label363.Tag =...

BAT\CMD батник для удаления кеша FF
Доброго времени суток, есть такая задача- автоматически удалять кеш браузера. Накидал примерно...

Как запустить bat файл командой cmd /k передав bat файлу дополнительные аргументы
Как передать bat файлу, запускаемому через cmd /k аргументы? Это был первый вопрос, а теперь вот...

Bat/CMD для экспорта сертификатов и CRL из хранилища
Люди добрые, возникла такая ситуация: Нужно выгрузить, а точнее экспортировать с хранилища...

Bat файл для запуска CMD с нужной командой
Здравствуйте! А подскажите скрипт для bat файла, чтобы запустить консоль и выполнить в ней нужную...

Не работает CMD/BAT для удаления файлов на дисках в Windows XP
Добрый день Создал bat файл для удаления определенных файлов на всех дисках в Windows XP Не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru