|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Проверка состояния сети. |
|
|
CMD/BAT - [решено] Проверка состояния сети.
|
![]() Ветеран Сообщения: 757 |
Доброго времени суток уважаемые.
Возможно это баян, но что то ничего не нашел. Вернее все отрывисто. Необходимо сделать батник который бы анализировал состояние сети по 5 контрольным точкам потом бы выдавал проблемное место. Батник для запуска пользователем, когда он позвонит в ТП. У нас множество удаленных точек и уже порядком поднадоело "подрываться" из за глупых ошибок пользователя. Наваял сейчас простенький батни. Пингует точки, если пинг не проходит - пишет недоступность. А мне в идеале вывести в конце теста мессадж бокс с примерным содержанием содержанием: 1. Сервер 1 - Доступен 2. Сервер 2 - Доступен 3. Сервер 3 - НЕ доступен 4. Сервер 4 - НЕ доступен 5. Сервер 5 - Доступен От этого можем отталкиваться уже и анализировать проблему. Вот батник который сейчас наваял ![]() @echo oFF ping 192.168.140.1 | find "TTL=" > nul if errorlevel 1 ( msg * "SERVER IBMD NE DOSTUPEN" ) else ( echo "IBMD NE DOSTUPEN" ) ping 192.168.1.1 | find "TTL=" > nul if errorlevel 1 ( msg * "MODEM NE DOSTUPEN" ) else ( echo "MODEM DOSTUPEN" ) ping 77.94.124.70 | find "TTL=" > nul if errorlevel 1 ( msg * "PDC FILIALA NE DOSTUPEN" ) else ( echo "PDC FILIALA DOSTUPEN" exit /b ) как то так. Поделитесь соображениями пожалуйста кому не лень... PS Другие темы читал, немного не то. Стороннее ПО не получится - стандарты компании не разрешают ставить. Да и точек очень много. Нужно просто батник который пользователь нажмет по просьбе СТП и прочитает сообщение выданное ей. |
|
Отправлено: 12:11, 26-05-2012 |
![]() Ветеран Сообщения: 757
|
Профиль | Отправить PM | Цитировать Спасибо добрый человек.
буду курить маны по скриптовым языкам.... ![]() |
Отправлено: 14:03, 28-05-2012 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Ветеран Сообщения: 757
|
Профиль | Отправить PM | Цитировать Уважаемые гуру а не кинете ссылками на ресурсы по скриптовым языкам ? Что бы рассмотреть команды тут примененные да и вообще для самообразования.
Спрашивать тут уже не удобно, сам думаю как сделать. Может и подскажете.... ![]() Хочу теперь результаты пинга вывести в файл в виде "0" и "1", потом на основании этого вывести подсказку что делать. Вывод я сделал, пингуется точка - выводим во временный файл результат. Потом после получения всех результатов объдиняю все это в result.txt. Получается файл с содержимым: 1 1 1 0 0 1 0 Вот и хочу автоматизировать. Типа программа считывает 0 - определяет недоступность адсл модема - выводит рекомендацию перегрузить модем, проверить коннект проводов и т.д...... Может глупо и не стоит городить на бат`е |
Отправлено: 20:24, 28-05-2012 | #22 |
Старожил Сообщения: 415
|
Профиль | Отправить PM | Цитировать Dreamer_UFA, а прикреплённую тему читали? Там практически всё, что нужно начинающему скриптописателю, остальное без проблем ищется в гугле.
Цитата Dreamer_UFA:
|
|
Отправлено: 21:47, 28-05-2012 | #23 |
![]() Ветеран Сообщения: 757
|
Профиль | Отправить PM | Цитировать Спасибо за подсказку. Прикрепленную тему не заметил... сорри.
Тему наверное можно закрыть как решенную. Основной ответ я получил на заданный вопрос. Дальше буду думать сам. |
Отправлено: 21:50, 28-05-2012 | #24 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Anonymоus:
|
|
Отправлено: 07:24, 29-05-2012 | #25 |
Старожил Сообщения: 415
|
Профиль | Отправить PM | Цитировать Iska, насчет временных файлов - скорее, мое личное мнение. Если можно без них обойтись, даже ценой небольшого усложнения скрипта - стараюсь не создавать. Если тут уместна такая аналогия, то это - как верстка таблицами в html. Кроме того, как раз с
Цитата Iska:
|
|
Отправлено: 08:17, 29-05-2012 | #26 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Ну, дык, что ж делать
![]() |
Отправлено: 08:45, 29-05-2012 | #27 |
Старожил Сообщения: 207
|
Профиль | Отправить PM | Цитировать Цитата Anonymоus:
![]() Цитата Anonymоus:
|
||
------- Последний раз редактировалось CyberMuesli, 29-05-2012 в 18:06. Отправлено: 12:40, 29-05-2012 | #28 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать CyberMuesli, Вы процитировали не меня.
|
Отправлено: 17:06, 29-05-2012 | #29 |
Старожил Сообщения: 207
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
------- Отправлено: 18:07, 29-05-2012 | #30 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Проверка состояния сети. | LikeSD | AutoIt | 6 | 29-03-2014 09:18 | |
Проверка прав пользователей в сети | super_Spartan | Хочу все знать | 4 | 10-07-2009 13:02 | |
VBS/WSH/JS - [решено] проверка состояния учетной записи | hse2000 | Скриптовые языки администрирования Windows | 11 | 19-03-2009 11:40 | |
Программа для отображения состояния сети | kazarkin | Сетевые технологии | 5 | 06-10-2006 14:09 | |
мониторинг состояния компьютеров в сети | XaDex | Сетевые технологии | 1 | 26-08-2006 02:05 |
|