[edit 25.6.2009]
Hier ist eine Lösung um ein
VPN verbinden nach unterbrochener Netzwerkverbindung (mit .NET) oder um eine
VPN verbinden nach Energiesparmodus(mit .NET)
[/edit 25.6.2009]

Um eine VPN-Verbindung mit .NET starten genügt ein Einzeiler.

Vorraussetzung ist, dass das Kennwort gespeichert ist und die Abfrage deaktiviert.

Wobei myVPN_Connection der Name der Verbindung unter Windows ist:

 

 

    1 Module Module1

    2 

    3     Sub Main()

    4         Process.Start("RasPhone.exe", "-d myVPN_Connection")

    5     End Sub

    6 

    7 End Module