Войти в аккаунт
Хотите наслаждаться полной версией, а также получить неограниченный доступ ко всем материалам?

Переключаем настройки сети в ноутбуках в два клика

Переключаем настройки сети в ноутбуках в два клика

Сейчас, когда Интернет уже не является чем-то странным и недосягаемым для каждого, да и ноутбуки стали доступными по цене, возникает проблема, когда дома и в офисе разные настройки Интернет подключения (ip, dns, шлюз, прокси и т.д.), которые надо каждый раз менять.

Несколько недель назад ко мне обратились с просьбой как то все автоматизировать, поскольку это надо было сделать быстро то погугливши я нашел одну из шареварних программок, которая заработала. Но на этом я не остановился, искал что то попроще, потому что минусом этих программ было то, что во-первых, они платные, во-вторых они все время висят в памяти забирая у Вас "драгоценные байты", в-третьих качая с варезных сайтов варезные программы рискуете подцепить вирус, ну и последнее зачем использовать что-то постороннее, когда можно организовать все средствами операционной системы (например windows).
Начнем. Создаем два текстовых файла get_home.bat, get_office.bat в которых прописываем лишь одну строку

get_home.bat --> netsh dump > home.cfg
get_office.bat --> netsh dump > office.cfg

Тем самым мы создадим дамп настроек сети и запишем их в папочку со скриптами. Детальнее о команде netsh можно прочитать вот здесь , или набрав netsh help. Этими двумя файлами, запустив каждый один раз соответственно на работе и дома (перед этим нужно в последний раз в ручную настроить сеть), мы определяем базовые настройки сети на наших рабочих (и не очень) местах.
Дальше нам нужно создать два файла. что будут перемыкать настройки, назовем их set_home.bat, set_office.bat. Их содержимое:

set_home.bat --> netsh exec home.cfg
set_office.bat --> netsh exec office.cfg

Практически все готово, теперь это все надо поместить в одну папку, вывести значки на рабочий стол и пользоваться.
Все эти файлы я аккуратно запаковал в архив и разместил на гугл коде, назвав то mr.yans (mister yet another net switcher). Так что как кому-то нужно - забирайте.

П.Н. если кому-то такая штука нужна под линукс спрашивайте - возможности nix shell огого :). Хорошего Вам дня.

Источник: habrahabr.ru

{{ rating.votes_against }} {{ rating.rating }} {{ rating.votes_for }}

Комментировать

осталось 1800 символов
Свернуть комментарии

Все комментарии (0)

×
Заявите о себе всем пользователям Макспарка!

Заказав эту услугу, Вас смогут все увидеть в блоке "Макспаркеры рекомендуют" - тем самым Вы быстро найдете новых друзей, единомышленников, читателей, партнеров.

Оплата данного размещения производится при помощи Ставок. Каждая купленная ставка позволяет на 1 час разместить рекламу в специальном блоке в правой колонке. В блок попадают три объявления с наибольшим количеством неизрасходованных ставок. По истечении периода в 1 час показа объявления, у него списывается 1 ставка.

Сейчас для мгновенного попадания в этот блок нужно купить 1 ставку.

Цена 10.00 MP
Цена 40.00 MP
Цена 70.00 MP
Цена 120.00 MP
Оплата

К оплате 10.00 MP. У вас на счете 0 MP. Пополнить счет

Войти как пользователь
email
{{ err }}
Password
{{ err }}
captcha
{{ err }}
Обычная pегистрация

Зарегистрированы в Newsland или Maxpark? Войти

email
{{ errors.email_error }}
password
{{ errors.password_error }}
password
{{ errors.confirm_password_error }}
{{ errors.first_name_error }}
{{ errors.last_name_error }}
{{ errors.sex_error }}
{{ errors.birth_date_error }}
{{ errors.agree_to_terms_error }}
Восстановление пароля
email
{{ errors.email }}
Восстановление пароля
Выбор аккаунта

Указанные регистрационные данные повторяются на сайтах Newsland.com и Maxpark.com