Comment faire un script qui ajoute un réseau de route?

Scène

AFIN que Windows 7

J'ai besoin de vous connecter à remot hôte via le vpn de cisco. Parfois, l'hôte de réseau de destination est le même réseau local.
Exemple (sortie Partielle de la commande ipconfig):

Adaptateur Ethernet Cisco Vpn: 
Adresse IPv4. . . . . . . . . . . : 192.168.100.12 
Masque De Sous-Réseau . . . . . . . . . . . : 255.255.255.0 

L'adaptateur LAN sans fil Connexion Réseau sans Fil: 
Adresse IPv4. . . . . . . . . . . : 192.168.1.74 
Masque De Sous-Réseau . . . . . . . . . . . : 255.255.255.0 

J'ai besoin de vous connecter à l'hôte 192.168.1.11 sur le réseau distant via Vpn
Puis-je ajouter un nouvel itinéraire (dans cette configuration, l'ensemble du trafic de 192.168.1.xxx sont en route pour le réseau local)
La sortie de route d'impression commençant par:

Liste D'Interface 
17...00 05 9a 3c 78 00 ......Cisco Systems VPN 
12...00 16 44 ea 74 58 ......Dell Wireless 1395 WLAN Mini-Carte

Et la commande est:
route add 192.168.1.11 mask 255.255.255.255 192.168.100.12 metric 1 if 17

Problème:
L'Ip Cisco adaptateur n'est pas statique, je ne peux pas la route add avec le modificateur -p (permanent) Quand disconected et reconnecter j'ai besoin de regarder pour le NewIp et ajoutez la bonne voie:
route add 192.168.1.11 mask 255.255.255.255 «NewIP» metric 1 if 17

Pour moi sa facile (mais ennuyeux) écrire tout ce commmands à chaque fois:

ipconfig etc 
parcours impression etc 
route add etc 

J'ai besoin d'une chauve-souris ou un script powershell pour ajouter la bonne route. Le scrip regardez l'adresse ip sur le Cisco adaptateur et exécutez la commande route add avec l'Ip de la passerelle fondée.

Grâce

PD Sory mon pauvre anglais

Peut-être plus approprié pour ServerFault.
mmm. Peut-être.</br> Merci

OriginalL'auteur renegm | 2010-07-20