fichier de commandes de connexion et de déconnexion de la connexion vpn
connecter.chauve-souris
rasdial myvpn
déconnecter.chauve-souris
rasdial myvpn /DISCONNECT
....J'ai choisi ces deux fichiers un raccourci clavier pour les exécuter et ils fonctionnent parfaitement.
QUESTION: est-il possible de faire une seule .chauve-souris qui effectue les opérations suivantes:
if(connected)
disconnect
else
connect
OriginalL'auteur derfect | 2015-08-13
Vous devez vous connecter pour publier un commentaire.
Basé sur
ping
dans le cas où le serveur VPN IP est toujours la même:Remplacer 1.2.3.4 avec votre VPN ip du serveur (utilisation
ipconfig /all
lorsqu'il est connecté) et mettez ceci dans votre fichier de commandes ou directement dans les propriétés du raccourci, ajoutant aveccmd /c
dans le dernier cas.Basé sur le nom de la connexion:
Remplacer
myvpn
avec votre connexion VPN nomJ'ai essayé cette méthode, mais une alerte est montré et m'a dit que le nom d'utilisateur et le mot de passe n'est pas correct. Cependant, je l'ai déjà rempli le nom d'utilisateur et mot de passe lors de la configuration du VPN sur le Réseau de la console, donc je pense que je ne devrais pas les inclure dans la chauve-souris? (en tapant les deux informations en une chauve-souris semble pas sécurisé)
comme par Établir une connexion VPN dans cmd utilisation
*
pour mot de passe:rasdial myvpn myusername *
Avec l'utilisation de * , il me demande d'entrer le mot de passe à chaque fois que je me connecte. Est-il possible d'utiliser les informations d'identification enregistrées dans mon VPN propriété? Je suis en utilisant le protocole PPTP. Merci.
href="http://www.nirsoft.net/utils/nircmd.html" >nircmd peut le faire:
nircmdc rasdial myvpn
OriginalL'auteur wOxxOm