Надоело включать интернеты кликом мышки, решил написать bat-файлик. На случай, если переставлю винду и всё забуду, сохраню результат здесь, а то в интернете помойка какая-то.
// Речь не о создании сетевых подключений из командной строки (как это часто пишут в статьях), а о простом запуске уже готовых сетевых соединений. И вообще приведенная информация может не являть лучшим решением, но у меня вот так работает без нареканий и я не собираюсь ничего менять.
Задача: Добавить в автозагрузку bat-файл, который будет включить проводной инет (ethrnet), а после этого включать wi-fi для раздачи инета на второй комп.
Версия винды: Win7, WinXP
Версия винды: Win7, WinXP
1. Запуск проводного сетевого соединения из командной строки
rasdial.exe ATS green3mii gfhjkm
где:
ATS - имя сетевого соединения;
green3mii - логин;
gfhjkm - пароль.
2. Запуск беспроводного сетевого соединения из командной строки
Тут всё немножко по другому:
netsh wlan connect name=hm
где:
hm - имя сетевого соединения, больше ничего задавать обычно не требуется,(у меня там WEP шифрование и пароль на 5 знаков).
Если перед выполнением первой команды должно пройти какое-то время (например, запуск подключения к ЛВС, поверх которого будет запускаться ваше vpn-соединение), то надо сделать задержку перед выполнением. Я использую пинг в никуда (какой-нибудь левый IP), 1 цикл, с ожиданием ответа в течении заданного времени (задается в милисекундах!), с отключенным выводом:
ping -n 1 -w 1000 192.168.254.254 >nul
Либо пусть bat-ник спрашивает разрешения на подключение (нажатие любой клавиши), для этого достаточно простой команды в начале файла:
pause
Собственно и всё; получившийся файл добавляем в автозагрузку:
rem ==== loadATS.bat=====
pause
rasdial.exe ATS green3mii gfhjkm
netsh wlan connect name=hm
Ты ж уточняй, что это для ненормальных, которые подключились к Синтерре. А нормальным людям нахрен не нужно.
ОтветитьУдалитьНу, это само собой.
УдалитьСтранно, что в свойствах подключения нет галочки "соединяться автоматически" или что нельзя просто ярлык на подключение положить в автозагрузку.
Слушай, Алексей, а нарисуй-ка топологию своей сети, для общего развития так сказать.
ОтветитьУдалить(Синетрра-оптика) --ethernet--> (Комп #1) --wifi--> (Комп #2)
УдалитьОчевидный вопрос: почему не поставить роутер, зачем выдумывать весь этот гемморой?
УдалитьПотому что 800 рублей на дороге не валяются.
Удалитьполучается, что при неработающем компе#1 у тебя комп#2 тоже остается без интернета.
Удалить--wifi--> каким образом реализовано?
ага, раньше при неработающем первом компе второй выходил в инет сам по шнурку, который ты мне делал, а теперь там сломалось гнездо ethernet-овское.
УдалитьЭто оба два ноутбука, точка-точка.
Ну тогда не обманывай читателей. Сразу обрисуй целевую аудиторию, мол, этот пост рекомендовано читать только подключенным к Синтерре евреям-мазохистам, с кучей свободного времени.
УдалитьНа микроеле тоже народ тоже вынужден запускать подключение, когда хочет в интернет. Это на спарке просто мир проще чем в действительности, а не "на спарке - стандарт, а все остальные усложняют".
УдалитьНу, вообще-то на любом провайдере на входе 1 шнурок, поэтому не принципиально и для комфортного подключения нескольких устройств надо докупать оборудование, но если текущее положение устраивает, то нет проблем.
УдалитьНе, на самом деле держать включенным первый компьютер, чтобы на втором работал интернет это значит "настроить домашнюю сеть через жопу". Забавно, что ты еще и опытом делишься.
УдалитьВ общем,если надо помочь роутер настроить - зови.
Тут вопрос не настройки, а топологии. Нельзя настроить то, чего нету.
Удалить