Интересное решение.
Но все же, более правильно — взять дешевый роутер. Я понимаю, что предпосылкой в статье является его отсутствие, но это наилучший вариант.
Это с какой стороны посмотреть. Роутер — это дополнительная коробочка, хоть и защищающая от несанкционированных входящих подключений и пытающаяся прицепиться повторно при обрыве связи, но при этом требующая дополнительного электропитания, а иногда ещё и перегревающаяся и (или) зависающая, тем более дешёвая. Если есть возможность решить эти проблемы программно, то аппаратное средство будет лишним.
Наверное этот вариант тоже возможен. Я зачем-то пошёл в гору, хотя можно было обойти. Наверное потому что в гугле раньше отыскал вариант с WiFi. В любом случае, получился неплохой туториал по возможностям планировщика заданий. Появлюсь дома, проверю этот вариант и обновлю статью.
Пока ехал домой, понял, почему этот вариант — совсем не вариант. :)
Винда будет срабатывать на подключение любой сети только тогда, когда подключена настроенная сеть.
То есть будет так:
О, подключение! Тааак, сеть 2 подключилась, ага, сеть 2 подключена, ждём 15 секунд… Подождали, запускаем!
О, подключение! Тааак, MyDearProvider подключился, сеть 2 подключена, ждём 15 секунд… Подождали, запускаем! Ой, а чё это я делаю…
Спасибо за статью. Как-то хотел сделать такое — была ситуация когда в квартире только ноутбук и при выходе из сна приходилось вручную перезапускать. Тогда я не погрузился так глубоко…
А это корректно работает при выходе из сна/hibernate?
Да. Если достаточно простого подключения по PPPoE при запуске, то нужно в триггерах указать «at system startup», а в действиях «start a program rasdial name login password» и все. Я не понимаю, зачем автор создавал bat-файл и искал всякие GUID'ы.
Линукс пользую на работе. И, скажу Вам, не без напильника :)
Может быть, когда разработчики игр зауважают его в качестве платформы для игр, заведу себе ещё одного пингвина, но уже дома. Там уже сподвижки есть, глядишь скоро наступит всехнее опенсорсное счастье.
1. Зачем нужно подключение, когда в системе никого нет?
2. Все делается проще через установку соединения по требованию в «Internet Options» — чем вас не устроил такой вариант? система сама дёргает rasdial, когда кто-то пытается обратиться к сети.
3. Другой вариант — сделать соединение «расшареным».
12345