![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Проверка связи с группой ip |
|
CMD/BAT - [решено] Проверка связи с группой ip
|
Новый участник Сообщения: 5 |
Всем добрый день, и с Новым Годом.
Нужно проверить связь с некоторым количеством устройств по IP. И в случае отсутствия вывести перечень offline устройств. Все бы ничего, и вроде с одним устройством нет проблем. Но только как : 1. как вывести перечень всех устройств, а не по одному в сообщении msg * "Устройства ....1, 2, 3 - Не работаю" 2. не могу запустить команду msg от имени пользователя. Пишет нет прав. От сессии администратора запускается. Решить эту проблему могу только запуская скрипт с шедулера от имени администратора Спасибо |
|
Отправлено: 12:29, 03-01-2019 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 13:44, 03-01-2019 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Вот работает метод дописывания в файл
все оказалось проще ![]() ping 192.168.0.1 1>nul 1>&2&&echo Соединение ЕСТЬ||Echo /Ошибка1> error.txt ping 192.168.0.2 1>nul 1>&2&&echo Соединение ЕСТЬ||Echo /Ошибка2>> error.txt ping 192.168.0.3 1>nul 1>&2&&echo Соединение ЕСТЬ||Echo /Ошибка3>> error.txt msg *<error.txt |
Последний раз редактировалось aka_john, 04-01-2019 в 20:21. Отправлено: 20:00, 04-01-2019 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата aka_john:
|
|
Отправлено: 20:11, 04-01-2019 | #4 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Получилось так..
Работает. Спасибо. Echo Внимание! Отсутствует связь со следующим перечнем устройств >error.txt ping 192.168.0.152 |>nul find /i "TTL=" || echo ОШИБКА ВЕСЫ МЯСО >>error.txt ping 192.168.0.154 |>nul find /i "TTL=" || echo ОШИБКА ВЕСЫ ГАСТРОНОМИЯ_1 >>error.txt ping 192.168.0.151 |>nul find /i "TTL=" || echo ОШИБКА ВЕСЫ ГАСТРОНОМИЯ_2 >>error.txt ping 192.168.0.159 |>nul find /i "TTL=" || echo ОШИБКА ВЕСЫ РЫБА >>error.txt ping 192.168.0.156 |>nul find /i "TTL=" || echo ОШИБКА ВЕСЫ КОНДИТЕРКА_1 >>error.txt ping 192.168.0.153 |>nul find /i "TTL=" || echo ОШИБКА ВЕСЫ КОНДИТЕРКА_2 >>error.txt ping 192.168.0.155 |>nul find /i "TTL=" || echo ОШИБКА ВЕСЫ ФАСОВКА >>error.txt ping 192.168.0.101 |>nul find /i "TTL=" || echo ОШИБКА КАССА_1 >>error.txt ping 192.168.0.102 |>nul find /i "TTL=" || echo ОШИБКА КАССА_2 >>error.txt ping 192.168.0.103 |>nul find /i "TTL=" || echo ОШИБКА КАССА_3 >>error.txt ping 192.168.0.104 |>nul find /i "TTL=" || echo ОШИБКА КАССА_4 >>error.txt ping 192.168.0.105 |>nul find /i "TTL=" || echo ОШИБКА КАССА_5 >>error.txt ping 192.168.0.106 |>nul find /i "TTL=" || echo ОШИБКА КАССА_6 >>error.txt ping 192.168.0.107 |>nul find /i "TTL=" || echo ОШИБКА КАССА_7 >>error.txt type "error.txt" |>nul find "ОШИБКА" || goto end msg /time:60 * <error.txt :end |
|
Отправлено: 22:40, 04-01-2019 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Dialup дозвон, проверка связи, если связи нет переподключение | deri | Скриптовые языки администрирования Windows | 2 | 16-09-2011 18:05 | |
проверка связи | Bill Gates | Тест-форум | 0 | 08-04-2011 01:01 | |
CMD/BAT - [решено] При разрыве связи с определенным IP или HOST проиграть звук | neogara | Скриптовые языки администрирования Windows | 18 | 20-06-2010 01:29 | |
Проверка внешнего IP адреса | Vanilla Dragon | AutoIt | 2 | 18-03-2009 18:55 | |
[решено] Проверка голосования по ip. | Porecla | Вебмастеру | 7 | 21-12-2008 01:10 |
|