Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   Запуск скрипта при подключении к сети (http://forum.oszone.net/showthread.php?t=55661)

Neu-iskatell 25-10-2005 19:12 367612

Запуск скрипта при подключении к сети
 
Мне необходимо каким то образом сделать так что бы при подключени\отключении сетевого кабеля к рабочей станции запускался скрипт.
Подскажите как это сделать плиз.

WinXP pro SP2
С уважением Iskatell

Bugs 26-10-2005 08:05 367737

Скрипт запускался где? на рабочей станции?
Можно просто найти програмулинку которая постоянно будет пинговать другой сетевой узел, а в действиях у неё настроить при потере пинга выпонить - это, а при восстановлении вот это.
А можно и просто батничек написать.
А если интересует именно подключение отключение без установки сетевого подключения, то тем более написать батничек который будет раз в минуту проверять все МАК адреса на рабочей станции.

Neu-iskatell 26-10-2005 12:06 367800

Я об этом думал. Но это не совсем подходит. Заваливать пингами сеть не очень хочется. К тому же раз в минуту это большой интервал. Кроме того врядли кто то будет рад тому что каждую минуту запускается батник. Ситуация в том что в одном офисе две сети с разными розетками. Когда кто то хочет подключится к одной сети он просто вставляет соответсвующий сетевой кабель в свою NoteBook. И в этот момент приходится перепрописывать соответствующие сетевые настроки. У каждой сети они свои. При смене кабеля настройки необходимо менять. Альтернативные настроки TCP/IP тоже не вариант так как в альтернотивных настройках нельзя прописать два IP адреса. Кроме того у каждой сети свои сетевые принтеры. Что-бы сказать короче необходимо следующее:
- при подключении кабеля к рабочей станции - запустит скрипт
- скрипту необходимо перенастроить TCP/IP

Как все это сделать я без понятия, но очень нужно.

За ранее благодарен за любую помощь.

С уважением Iskatell


Bugs 26-10-2005 14:41 367864

Я думаю что ни как не получится. Смену настроек винды из командной строки производить не получается. Я в свое время очень долго искал решение этой проблемы.
Как вариант делать 2 винды каждая для своей сети.
Ну и как вариант поднять в каждой сети по DHCP серверу, и раздавать натсройки автоматом.

Neu-iskatell 26-10-2005 15:34 367882

Есть язык WSH Он встрен в винду при помощи этого языка все можно настраивать. Проблема в том что я с ним плохо знаком - потому и обратился с этим вопросом.

Neu-iskatell 31-10-2005 13:58 369173

К стати на счет WSH. Возникает вопрос как доступится средствами полседнего к TCP/IP Как переподключать принтеры вроде разобрался , а вот как перенастроить TCP/IP да еще предварительно определив какой IP в данный момент и на каком интерфейсе - вот тут ничего не могу найти. Подскажите плиз!!!

RaZZoRRo 31-10-2005 15:48 369220

на сайте "мелкомягких" есть специальный раздел http://www.microsoft.com/technet/scr...r/default.mspx

Neu-iskatell 31-10-2005 16:09 369230

К сожалению не смог там найти как выключать включать сетевые карты - если их несколько.
К тому же до сих пор нет решения вопроса - как же определить наличие\отсутствия сети в авотоматическом режиме.


Время: 21:29.

Время: 21:29.
© OSzone.net 2001-