Попробуй вместо
"Подключение по локальной сети" вставить в текст что то вроде
"Local connect" (предварительно переименовав подключение)
А сам код разбери по кусочкам, пиши в *.
Bat или *.
CMD следующие:
CODE
netsh -c interface ip set address name="Podkl_po_seti" static 192.168.0.5 255.255.255.0 192.168.0.1 ....
Внимание! Всё должно быть прописанно в СТРОЧКУ! А не на отдельной строке. Удачи =)
И ещё вот:
СинтаксисCODE
netsh [-a файл_псевдонима] [-c контекст] [-r уд_компьютер] [{команда_Netsh|-f файл_сценария}]
Параметры-aВозвращает к командной строке netsh после выполнения команды файл_псевдонимов.
файл_псевдонимов
Указывает имя текстового файла, который содержит одну или несколько команд netsh.
-cПереход к заданному контексту netsh.
-rНастройка удаленного компьютера.
уд_компьютер
Указывает список настаиваемых удаленных компьютеров.
команда_Netsh
Указывается команда netsh, которую требуется запустить.
-fВыход из программы Netsh.exe после выполнения сценария.
файл_сценария
Выбор сценария, который требуется запустить.
/?Отображает справку в командной строке.
Короче так, "Контекст" задает контекст netsh.
В твоём случае это
Интерфейс (Производит настройку протокола TCP/IP (включая адреса, используемые по умолчанию шлюзы, серверы DNS и WINS) и отображает конфигурацию и статистические данные.)
Вот:CODE
set address [name=]имя_интерфейса [source=]{dhcp | static [addr=]IP-адрес [mask=]маска_подсети [gateway=]{none | основной_шлюз [[gwmetric=]метрика_шлюза]}}
CODE
add address [name=]имя_интерфейса [addr=]IP-адрес [mask=]маска_подсети [[gateway=] основной_шлюз [gwmetric=]метрика_шлюза]
Всё в
Одну строчку!