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

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

Ответить
Настройки темы
CMD/BAT - [решено] скрипт для автоматической смены маршрутов

Пользователь


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

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


всем привет.ребят помогите написать скрипт. суть проблемы такова: у меня у провайдера локалка имеет такой вид ip10.105.ххх.ххх маску 255.255.255.248. при конекте dial-up локалка падает ip dial-up 10.223.ххх.ххх и самое плохое что ip динамо ,маска 255.255.255.0.при конекте как я уже сказал падает локалка провайдера,помогает удаление и прописка роутов с задачей ip и новой маски с dil-up девайсу. нужен скрипт который бы при смене ip читал ip вписывал его в батник с командами роутов и выполнял последний. сильно не пинайте если что то не так))) заранее благодарен. просто очень нужен этот скрипт и уже кучу форумов обошел а толку 0((

Отправлено: 23:50, 02-02-2011

 

Googler


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

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


Цитата moobi:
скрипт который бы при смене ip читал ip »
Смотря как вы это себе представляете - батник, который постоянно крутится в цикле и сверяет IP не лучшее решение... Можно запускать периодически, но лучше всё одним батником: 1) поднять dialup подключение, 2) считать новый IP и 3) перестроить таблицу маршрутов, линки по пунктам:

Разное - [решено] Автоматическое подключение/отключение интернет
CMD/BAT - [решено] Не всегда отрабатывается условие при использовании rasdial
CMD/BAT - [решено] Как прочесть из файла .txt только первую строчку текста.

Разное - [решено] внешний ip и скрипты
CMD/BAT - выделить IP

для настройки маршрута надо видеть результат "ROUTE PRINT"

Отправлено: 06:27, 03-02-2011 | #2



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

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


Ветеран


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

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


Цитата moobi:
и уже кучу форумов обошел а толку 0 »
Разве?
Одно то, что «дуал ип» превратился в dial-up — оно того стоило .

Отправлено: 11:15, 03-02-2011 | #3


Пользователь


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

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


Цитата amel27:
для настройки маршрута надо видеть результат "ROUTE PRINT" »
необязательно. вполне достаточно будет сделать скрипт который будет выдирать ип и создавать новый файл с определенным тескстом вставив новый ип с строку . незнаю как это сделать . по вашим ссылкам которые на выделение ипа работают но как не менял только айпи внешку определяет. вот
баник который нужно создавать скриптом чтения-слежения за ипом.
route delete 10.0.0.0 mask 255.255.255.0
route -p add 10.0.0.0 mask 255.255.255.0 10.105.2.57
route add 10.223.0.0 mask 255.255.0.0 10.200.183.53---этот ип менять
i:\12.bat
p.s прововал на примере данном вами в ссылках. получаеться только первую строку записать а остальный как команды идут(

Отправлено: 17:40, 04-02-2011 | #4


Пользователь


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

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


Вот чтото типа этого нужно @Echo Off
For /F "Tokens=2 Delims=:" %%i In ('IPConfig^|Find "IP"') Do Set IP=%%~i
route delete 10.0.0.0 mask 255.255.255.0
route -p add 10.0.0.0 mask 255.255.255.0 10.105.2.57
route add 10.223.0.0 mask 255.255.0.0 %IP%
i:\12.bat
Pause >Nul
но как сделать чтобы все строки входили в создаваемый файл не могу понять. и как реализовать слежение за сменой ипа .
p.s проблему почти решил файл создает но осталась проблема выбора девайса который мне нужен. подскажите как сделать.

Последний раз редактировалось moobi, 04-02-2011 в 20:17.


Отправлено: 18:07, 04-02-2011 | #5


Пользователь


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

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


все решено. написал скрипт смены маршрута и программу для запуска батника при смене ипа нашкорябал. проблема решена.

Отправлено: 13:10, 05-02-2011 | #6


Забанен


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

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


дайте посмотреть скрипт
тоже надо

Отправлено: 23:55, 26-12-2012 | #7



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Ищу программу для рисования маршрутов. AndreyMust19 Хочу все знать 0 05-11-2010 19:00
Скрипт для смены сочетания клавишь для переключения регистра zegerman Хочу все знать 2 03-12-2009 08:06
VBS/WSH/JS - [решено] Скрипт автоматической настройки сети Комсомолец Скриптовые языки администрирования Windows 3 24-08-2009 13:00
Интернет - Скрипт автоматической настройки IE Kirill NN Microsoft Windows 2000/XP 3 18-03-2008 15:27
Скрипт автоматической раздачи прав на папки UnDetect Microsoft Windows NT/2000/2003 2 13-02-2006 13:04




 
Переход