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

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

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

Аватара для dvassilyev

Старожил


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

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


извиняюсь что залез в чужую тему, но у меня немножко похожая проблемка.
есть подсетки 10.0.100.хх и 10.0.101.хх и т.д.
нужен батник который бы их пинговал и записывал результат в файл, пока просто в результат.

Отправлено: 15:56, 05-05-2009

 


Moderator


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

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


Код: Выделить весь код
@Echo Off

Del /F /Q ping_result.log 2>nul
For /L %%K In (100, 1, 101) Do (
  For /L %%I In (1, 1, 254) Do (
    Echo 10.0.%%K.%%I
    Ping 10.0.%%K.%%I -n 1 >>ping_result.log
  )
)
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:26, 05-05-2009 | #2



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

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


Аватара для dvassilyev

Старожил


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

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


Изображения
Тип файла: jpg Безымянный.JPG
(79.7 Kb, 42 просмотров)

получается цикл

Отправлено: 12:03, 06-05-2009 | #3



Moderator


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

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


dvassilyev, текст ошибки говорит сам за себя.

Отправлено: 12:05, 06-05-2009 | #4


Аватара для dvassilyev

Старожил


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

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


как решить проблему с кириллицей?

‘в*вЁбвЁЄ* Ping ¤«п 10.0.100.1:

Џ*ЄҐв®ў: ®вЇа*ў«Ґ*® = 1, Ї®«гзҐ*® = 1, Ї®вҐап*® = 0 (0% Ї®вҐам),

ЏаЁЎ«Ё§ЁвҐ«м*®Ґ ўаҐ¬п ЇаЁҐ¬*-ЇҐаҐ¤*зЁ ў ¬б:

ЊЁ*Ё¬*«м*®Ґ = 0¬бҐЄ, Њ*ЄбЁ¬*«м*®Ґ = 0 ¬бҐЄ, ‘।*ҐҐ = 0 ¬бҐЄ

chcp 1251 не помогает

Отправлено: 13:07, 06-05-2009 | #5


Аватара для dvassilyev

Старожил


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

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


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

Отправлено: 08:02, 08-05-2009 | #6



Moderator


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

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


dvassilyev, не вопрос:
Код: Выделить весь код
@Echo Off
SetLocal EnableExtensions EnableDelayedExpansion

Del /F /Q ping_result.log 2>nul
For /L %%K In (100, 1, 101) Do (
  For /L %%I In (1, 1, 254) Do (
    Ping 10.0.%%K.%%I -n 1 -w 100 >nul
    If !ErrorLevel! == 0 (
      Echo 10.0.%%K.%%I - пингуется
      Echo 10.0.%%K.%%I>>ping_result.log
    ) Else (
      Echo 10.0.%%K.%%I - нет
    )
  )
)
Параметр -w 100 для ускорения процесса (время ожидания 100 миллисекунд).

Отправлено: 10:29, 08-05-2009 | #7


Аватара для dvassilyev

Старожил


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

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


Большое Спасибо!!! тема решена!

Отправлено: 14:33, 08-05-2009 | #8



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - батник который считает файлы LeonanVasia Скриптовые языки администрирования Windows 1 28-09-2009 05:55
CMD/BAT - [решено] Подскажите, как сделать что бы CMD записывал файл на флеху? ofcoss Скриптовые языки администрирования Windows 2 16-07-2009 11:20
VBS/WSH/JS - [решено] Нужен управляющий скрипт который перезапускает программу. andrewua12 Скриптовые языки администрирования Windows 10 06-07-2009 19:25
[решено] Нужен управляющий скрипт который перезапускает программу. andrewua12 AutoIt 3 04-07-2009 16:09
[решено] как извлечь CD .. тоесть нужен скрипт или EXE который при запуске извлекал бы CD nattropin_new Автоматическая установка Windows 2000/XP/2003 9 24-03-2007 23:57




 
Переход