|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » .BAT файл с пингом и правкой реестра. |
|
.BAT файл с пингом и правкой реестра.
|
Новый участник Сообщения: 3 |
Профиль | Отправить PM | Цитировать Доброго времени суток, уважаемые форумчане есть такая задачка....
Существует VPN клиент, к которому есть возможность привязать выполнение определнных команд или исполняемых файлов. Клиент коннектится к одному серверу. Сервер имеет два канала - основной и резервный. Соответственно постоянно рабочий только один. Если падает основной, автоматически поднимается резерв и соответственно если заработал основной, тушится резервный. В момент запуска VPN клиента у пользователей есть задумка запустить параллельно BAT файл, который пингует оба IP адреса сервера и подскавляет рабочий. И в случае дисконнекта, запускается тот же батник, который делает тоже самое. Тогда вуаля, пользователи просто еще раз нажимают кнопку "Подключить" и не забивают себе голову лишней информацией. Собственно, привязать все это друг к другу - не проблема. Проблема в BAT файле Винду я забыл давно и от синтаксиса нахожусь в ступоре Помогите, люди добрые. Вот пример тренировки на кошках, с условием, что IP_B не работает\не пингуется Нутром чую, проблема в синтаксисе... или в логике.... т.к. скрипт выполняет все по-шагово, пингует IP_A и открывает файлик, потом преходит на блок REZERV, пингует IP_B и тоже как ни странно открывает файлик, потом переходит на последний блок и торжественно выводит фразу.... |
|
Отправлено: 16:25, 22-09-2010 |
Ветеран Сообщения: 4677
|
Профиль | Отправить PM | Цитировать проще и красивей это реализовывать через CMAK, а не изобретать велосипед.
документация вот: http://technet.microsoft.com/ru-ru/l...53(WS.10).aspx |
------- Отправлено: 16:38, 22-09-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Велосипед не изобретается.... велосипед используется. VPN подлкючение реализовано как раз через CMAK. И все бы хорошо, но есть ОСОБО одаренные пользователи, для которых нажать кнопку Свойства, перейти во вкладку VPN и поменять сервер, просто не представляется возможным. До, пардон, усрачки будут ломиться к неработающему серверу...
|
Отправлено: 16:53, 22-09-2010 | #3 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Все до ужаса оказалось просто.... правда пришлось сегодня половину деня убить на изучение виндовых команд и привыкание к виндовому интерфейсу
@echo off Set IP_A=AA.AA.AA.AA ping %IP_A% -n 1 if ERRORLEVEL=1 ( echo BORODA ECHO Y|REG DELETE "HKEY_CURRENT_USER\Software\Microsoft\***" /v *** ECHO Y|REG DELETE "HKEY_CURRENT_USER\Software\Microsoft\***" /v *** REG ADD "HKEY_CURRENT_USER\Software\Microsoft\***" /v *** /t REG_SZ /d AA.AA.AA.AA REG ADD "HKEY_CURRENT_USER\Software\Microsoft\***" /v *** /t REG_SZ /d *** ) else ( echo HOROSHO ECHO Y|REG DELETE "HKEY_CURRENT_USER\Software\Microsoft\***" /v *** ECHO Y|REG DELETE "HKEY_CURRENT_USER\Software\Microsoft\***" /v *** REG ADD "HKEY_CURRENT_USER\Software\Microsoft\***" /v *** /t REG_SZ /d BB.BB.BB.BB REG ADD "HKEY_CURRENT_USER\Software\Microsoft\***" /v *** /t REG_SZ /d *** ) |
Отправлено: 20:29, 22-09-2010 | #4 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - Экспорт значений реестра в общий текстовый файл + добавление доп данных в этот файл | fedko | Скриптовые языки администрирования Windows | 0 | 17-06-2010 11:52 | |
CMD/BAT - [решено] CMD\BAT для сохранения ключей реестра. | belohortvladimir | Скриптовые языки администрирования Windows | 5 | 14-06-2010 14:01 | |
командный файл(.bat) | gh6 | Хочу все знать | 5 | 24-10-2006 11:59 | |
CMD/BAT - про bat файл | NAR | Скриптовые языки администрирования Windows | 6 | 04-10-2004 00:08 | |
Bat-файл | dallas | Хочу все знать | 12 | 21-06-2004 12:38 |
|