Tag Archives: batch

VPN-Verbindungen mit VBS automatisiert erstellen

Posted on in How-Tos, Windows

Da ich meine Rechner relativ oft neu aufsetze, ist es ziemlich nervig, jedes Mal diverse VPN-Verbindungen per Hand einrichten zu müssen. Deshalb hab ich eine Runde im Netz gesucht und bis auf ein VB-Script in einem Forumpost nicht viel gefunden. Da das Script aber tut, was es soll, habe ich es schnell auf ein deutsches Windows umgeschrieben und um die Möglichkeit mehrerer Verbindungen erweitert. Einfach das Connections-Array anpassen, als dateiname.vbs abspeichern und ausführen. Macht Spaß dabei zuzusehen ;)

Getestet unter Windows XP Pro, sollte aber auch unter Windows 2000 funktionieren. Keine Ahnung wie es unter Vista aussieht, wenn es jemand probiert wäre ein kurzes Feedback super.

Dim objShell
Set objShell = WScript.CreateObject("WScript.Shell")

Dim Connections
Connections = Array(Array("Verbindung 1", "127.0.0.1"), Array("Verbindung 2", "localhost"), Array("Verbindung 3", "192.168.1.1"))

With objShell
        .Run "Control ncpa.cpl"
        wscript.sleep 2000
End With 

For i = 0 To UBound(Connections)
	With objShell
	        .AppActivate "Netzwerkverbindungen"
	        wscript.sleep 500
	        .SendKeys "%DN"
	        wscript.sleep 500
	        .SendKeys "%W"
	        wscript.sleep 500
	        .SendKeys "%NW"
	        wscript.sleep 500
	        .SendKeys "%VW"
	        wscript.sleep 500
	        .SendKeys "%N" & Connections(i)(0) & "%W"
	        wscript.sleep 500
	        .SendKeys "%KW"
	        wscript.sleep 500
	        .SendKeys "%H" & Connections(i)(1) & "%W"
	        wscript.sleep 500
	        .SendKeys "{TAB}{TAB}{ENTER}"
	        wscript.sleep 500
	        .SendKeys "{ESC}"
		wscript.sleep 500
	End With
Next

Update: habe die Sleep-Zeiten auf 500ms erhöht, da ich teilweise Probleme hatte, wenn viele Verbindungen erstellt werden sollten.

Daten verschlüsseln mit TrueCrypt

Posted on in How-Tos, Linux, Software, Windows

Daten verschlüsseln mit TrueCrypt

Da ich mir kürzlich einen neuen USB-Stick zugelegt habe, habe ich heute mal ein paar Portable Apps (unter anderem PuTTY, Firefox, Thunderbird und Notepad++) daraufkopiert, um auch unterwegs an fremden Rechnern Zugriff auf gewohnte Tools zu haben. Da auch einige sensible Daten dabei sind (private Keys, gespeicherte Firefoxpasswörter, …) und sich meine Freude, sollte der Fall eintreten, dass ich es in einem Zustand geistiger Abstinenz schaffe den Stick zu verlieren, über besagte Daten in fremden Händen in Grenzen halten würde, habe ich die PortableSuite einfach komplett in einen TrueCrypt-Container gesteckt, der auf dem Stick liegt. Somit sind bei Verlust zwar die Daten auf dem Stick futsch, aber ich kann zumindest sicher sein, dass auch niemand anderes daran kommt. Wie das funktioniert, werde ich in den folgenden Schritten kurz erklären.

Continue reading →

Windows XP: PPTP-VPN über Kommandozeile verbinden und trennen

Posted on in How-Tos, Windows

VPN verbinden

rasdial [Verbindungsname] [Username] [Passwort]
> rasdial VPN user password
Verbindung herstellen mit VPN...
Überprüfung des Benutzernamens und Kennworts...
Der Computer wird im Netzwerk registriert...
Verbindung mit "VPN" wurde hergestellt.
Der Befehl wurde erfolgreich ausgeführt.

VPN trennen

rasphone -h [Verbindungsname]