Как сделать сценарий, который добавляет сетевой маршрут?

Scenary

ТАК Windows 7

Я должен соединиться с удаленным хостом через Cisco vpn. Иногда сеть назначения хоста является той же локальной сетью. Пример (Частичный вывод команды ipconfig):

Ethernet adapter Cisco Vpn Adapter:
   IPv4 Address. . . . . . . . . . . : 192.168.100.12
   Subnet Mask . . . . . . . . . . . : 255.255.255.0

Wireless LAN adapter Wireless Network Connection:
   IPv4 Address. . . . . . . . . . . : 192.168.1.74
   Subnet Mask . . . . . . . . . . . : 255.255.255.0

Я должен соединиться с хостом 192.168.1.11 в удаленной сети через Vpn Затем, я должен добавить новый маршрут (в этой конфигурации, весь трафик к 192.168.1.xxx является маршрутом к локальной сети), вывод печати маршрута, начинающейся:

Interface List
 17...00 05 9a 3c 78 00 ......Cisco Systems VPN Adapter
 12...00 16 44 ea 74 58 ......Dell Wireless 1395 WLAN Mini-Card

И команда:
route add 192.168.1.11 mask 255.255.255.255 192.168.100.12 metric 1 if 17

Проблема:
IP на адаптере Cisco не статичен, я не могу направить, добавляют с модификатором-p (постоянный) При разъединении и снова соединитесь, я должен искать NewIp и добавить правильный маршрут:
route add 192.168.1.11 mask 255.255.255.255 «NewIP» metric 1 if 17
Для меня его легкие (но скучный) пишут, что все это управляет каждый раз:

ipconfig  etc
route print etc
route add etc

Мне нужны летучая мышь или powershell сценарий для добавления правильного маршрута. Документ на получение ищет IP на адаптере Cisco и работает, маршрут команды добавляют с IP основанным шлюзом.

Спасибо

PD Sory мой плохой английский язык

5
задан Vladislav Rastrusny 13 December 2014 в 19:48
поделиться