Автоматизация с помощью командной строки и *.bat
При переустановке Windows приходится сталкиваться с вводом множества параметров, однако этого можно избежать с помощью обыкновеной командной строки с помощью простого текста набранного в блокноте и сохранённого с расширением *.bat
В любом случае вам придётся на новой системе настраивать сетевой адаптер для подключения к внутренней сети: настраивать IP машины, подсеть, шлюз и DNS.
Этот процесс можно значительно автоматизировать с помощью bat файла, пример которого мы и рассмотрим ниже.
Чтобы узнать приведённые выше параметры сетевого подключения необходимо залезть в свойства адаптера. Под Windows 7 это можно сделать следующим образом:
Центр управления сетям - Боковая вкладка: Изменение параметров адаптера - Свойства адаптера - IP4
Или если машина уже подключена к сети:
Центр управления сетям - Главное окно:Просмотр активных сетей - адаптер - Сведения...
Выпишите параметры адаптера в блокнот, предположим наша машина имеет:
IP: 192.168.10.2
Маска подсети: 255.255.255.0
Шлюз: 192.168.10.3
DNS: 192.168.10.1
Далее в блокноте создаём следующую запись:
netsh interface ip set address name=Lan source=static addr=192.168.10.2 255.255.255.0 192.168.10.3
netsh interface ip set dns Lan static 192.168.10.1
При сохранении файла укажите расширение файла настройки_сети.bat
Теперь на новой системе вам осталось только переименовать адаптер в настройках адаптера на имя Lan и запустить сохранённый файл.
Но это ещё не всё!
Если вы используете этот же адаптер для подключения к другому компьютеру напрямую то иногда требуется ввести другие значения сети. Для этого сделайте копию bat файла, переименуйте его и внесите в него изменения в соответствии с требуемой конфигурацией.
Для сброса параметров адаптера для работы с DHCP можно создать такую запись в bat файле:
netsh interface ip set address name=Lan source=dhcp
Для включения или отключения адаптера в 1-2 клика мышкой достаточно создать файл с записью:
netsh interface set interface name=Lan admin=DISABLED
netsh interface set interface name=Lan admin=ENABLED
Источники:
Wikipedia
TechNet: NetSH
Удачи вам Друзья!
Автоматизировать то что можно автоматизировать.
И упростить то, что следует упростить.
Подписаться на:
Комментарии к сообщению (Atom)
Ярлыки
Бюрократия
(6)
Science_наука
(5)
Поделки_Hand made
(5)
Реальность
(5)
Chrome
(3)
Game_Игра
(3)
Google
(3)
Microsoft
(3)
Воспитание пользователей
(3)
Счастье
(3)
Эксперимент_eXPerience
(3)
Biology
(2)
CopyPaste
(2)
Food_Еда
(2)
Live
(2)
Образование 2.0
(2)
автоматизация_automatization
(2)
3 дня
(1)
3G
(1)
Facebook
(1)
Fallout
(1)
Firefox
(1)
HDD
(1)
IBIW
(1)
Linux
(1)
Live Writer
(1)
Managment_Управление
(1)
Opera
(1)
S.T.A.L.K.E.R.
(1)
STALKER
(1)
To-do
(1)
Ubuntu
(1)
Windows
(1)
aliexpress
(1)
cmd
(1)
iExplorer
(1)
Билайн
(1)
Зов Припяти
(1)
ИБВВ РАН
(1)
Китай
(1)
Копылов
(1)
Корм
(1)
Культура
(1)
МТС
(1)
Мама
(1)
Мегафон
(1)
Мобильный интернет
(1)
Педагогика
(1)
Поддубный
(1)
Праздник
(1)
Проращивание
(1)
Резервное копирование
(1)
СМУ
(1)
Хлорелла
(1)
мудрость
(1)
рыба
(1)
улитка
(1)
Комментариев нет:
Отправить комментарий