Обращаю внимание общественности на эту утилиту (в штатной поставке винды, кажется с 2000):
Цитата: экспорт сетевых настроек:
netsh dump>n:\home.txt
или
netsh interface ip dump>n:\home.txt
импорт:
netsh exec home.txt
Команды Netsh:
Зачем нужна команда Netsh
Майкл Оти
Как изменить большинство сетевых настроек с помощью одной команды
Команда Netsh — это мощная утилита, запускаемая из командной строки в операционных системах windows Server 2003, windows XP и windows 2000. Netsh включена в состав Microsoft windows 2000 Server Resource Kit и является штатной программой в windows 2003 и XP. Netsh позволяет изменить практически все сетевые настройки, а также задокументировать сетевую конфигурацию. Эту утилиту можно включить в BAT-файл или вызвать непосредственно в окне командной строки. Для Netsh имеется удобная справка, обратиться к которой можно с помощью ключа /? при указании практически любой подкоманды. Вот примеры того, что можно сделать с помощью Netsh.
10. Отображение настроек TCP/IP
Команда
netsh interface ip show config
показывает текущие настройки TCP/IP. Вы увидите, использует система DHCP или статическую адресацию, сможете просмотреть текущий адрес IP, маску подсети, адрес шлюза и серверы DNS.
9. Изменение сетевой конфигурации
С помощью Netsh можно изменить текущую сетевую конфигурацию. По команде
netsh interface ip set address "Local Area Connection" static 192.168.0.10 255.255.255.0 192.168.0.254
адрес IP в системной конфигурации устанавливается для Local Area Connection в 192.168.0.10, маска подсети — 255.255.255.0, адрес шлюза — 192.168.0.254. Такой вариант использования команды Netsh применяется в ноутбуках, которые могут при необходимости переключаться между статическими и динамическими сетями.
8.Использование динамических адресов
Команда
netsh interface ip set address "Local Area Connection" dhcp
задает использование DHCP-адресации в Local Area Connection.
7.Изменение адреса сервера DNS
Когда происходит смена типа IP-адреса, почти всегда приходится менять и адрес сервера DNS. Команда
netsh interface ip set dns "Local Area Connection" static 192.168.0.2
настраивает Local Area Connection на использование сервера DNS, адрес которого 192.168.0.2.
6. Динамическое назначение адреса DNS-сервера
При переключении на динамическую адресацию DHCP адрес сервера DNS обычно тоже назначается динамически. Команда
netsh interface ip set dns "Local Area Connection" dhcp
задает использование в интерфейсе Local Area Connection динамического (через DHCP) назначения адреса DNS.
5.Конфигурирование сервера WINS
Netsh позволяет задать настройку серверов WINS. Приведенная ниже команда настраивает интерфейс Local Area Connection на использование сервера WINS с адресом 192.168.100.3.
netsh interface ip set wins "Local Area Connection" static 192.168.100.3
4.Работа с другими интерфейсами
Помимо интерфейса локальной сети, Netsh работает с DHCP, Internet Authentication Service (IAS) и RAS. Команда
netsh dump dhcp > dhcpcfg.dat
записывает конфигурацию локального сервера DHCP в файл dhcpcfg.dat. Можно использовать этот файл в команде Netsh для воссоздания сервера DHCP.
3.Работа с удаленными системами
Одно из наиболее ценных свойств Netsh — способность работать с удаленными системами. Команда
netsh set machine remotecomputer
производит выбор удаленного компьютера, на котором будут выполняться операции.
2.Сохранение текущей конфигурации
Подкоманда Interface Dump сохраняет текущую сетевую конфигурацию и создает специальный сценарий, с помощью которого можно будет впоследствии восстановить конфигурацию системы. Команда
netsh interface dump > mycfg.dat перенаправляет содержимое дампа в файл mycfg.dat.
1.Восстановление сетевой конфигурации
Команда Netsh Exec обрабатывает файл сценария Netsh. По команде
netsh exec mycfg.dat
выполняется восстановление данных сетевой конфигурации системы в некоторое предшествующее состояние