samedi 26 février 2011

Faire un fichier batch pour changer automatiquement son IP


Lorsque je suis en déplacement avec mon ordinateur les paramètres réseaux changent en permanence et ne sont pas toujours en automatique (DHCP)

Pour cela il faut changer en permanence les paramètres concernant l'ip de l'ordinateur, son dns,....
Cela est très fastidieux et donc il existe une solution, faire un fichier batch.

Ouvrir le bloc note:


taper:
netsh interface ip set address "Connexion reseau sans fil" static 192.168.0.39 255.255.255.0 192.168.0.3 1
netsh interface ip set dns "Connexion reseau sans fil" static 192.168.0.3

Explications:
Connexion reseau sans fil est le nom de la connexion à changer
static bloque l'adresse ip la passant de automatique à statique
192.168.0.39 est l'adresse ip du PC
255.255.255.0 est le masque réseau
192.168.0.3 est la passerelle par défaut
1 est un paramètre d'unité il est obligatoire 
Pour le dns 192.168.0.3 est son adresse.

Enregistrez votre fichier texte et changer l'extension .txt en .bat et validez!
En double cliquant sur le fichier cela change votre adresse ip.

Pour repasser en automatique:
Refaite un fichier texte et tapez:

netsh interface ip set address "Connexion reseau sans fil" dhcp
netsh interface ip set dns "Connexion reseau sans fil" dhcp

Enregistrez, renommez en .bat et le tour est joué.
ATTENTION à ne pas mettre d'accents pour dans le nom de la connexion si il y en a un renommez la connection réseau. Sinon le fichier ne s'exécute pas.

Aucun commentaire:

Enregistrer un commentaire