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

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

Ответить
Настройки темы
CMD/BAT - Пинговалка.

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


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

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


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

Отправлено: 12:19, 04-03-2014

 

Ветеран


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

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


Цитата Rez_pk:
написал бы там, но тема уже закрыта( »
Не закрыта.

Цитата Rez_pk:
а мне нужен на один. »
Ну и сделайте на один. Кто ж мешает. Вы-то не озвучили — на какой.

Отправлено: 13:14, 04-03-2014 | #2



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

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


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


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

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


Цитата Iska:
Не закрыта.
Вы правы. Как то проглядел(
Цитата Iska:
Ну и сделайте на один. Кто ж мешает.
Отсутствие знаний мешает. В коде бата что-то понятно, но мало чем помогло(
Цитата Iska:
Вы-то не озвучили — на какой.
ну вот например на этот 10.89.59.хх
не могу понять какие значения менять.

Все!!!!
Всем спасибо!!!
Сам разобрался. Методом проб и ошибок добился того, что нужно.

Можно закрывать.

Последний раз редактировалось Rez_pk, 04-03-2014 в 14:54. Причина: дополнение поста.


Отправлено: 14:08, 04-03-2014 | #3


Ветеран


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

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


Цитата Rez_pk:
ну вот например на этот 10.89.59.хх »
Код: Выделить весь код
@echo off
setlocal

for /l %%i in (0,1,255) do (

    ping -n 1 10.89.59.%%i | 1>nul findstr "TTL=" && ( echo 10.89.59.%%i: Ok ) || ( echo 10.89.59.%%i: Error )

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

Отправлено: 18:31, 04-03-2014 | #4



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - Пинговалка с оповещением на мыло. Bloodicus Скриптовые языки администрирования Windows 6 21-03-2014 12:41




 
Переход