All pastes #734218 Raw Edit

Stuff

public text v1 · immutable
·published 2007-10-12 14:32 UTC
rendered paste body
@echo off

rem définition des adresses statiques
rem La valeur de la variable "carte" correspond au nom de la connexion réseau visible dans paramètres - connexion réseau et accès à distance
rem les accents peuvent poser problème, il vaut donc mieux renommer cette connexion


set carte="LAN"
set adrfixe=192.168.1.2
set masque=255.255.255.0
set passerelle=192.168.1.1
set adrDNS1=194.2.0.20
set adrDNS2=194.2.0.50

echo --------------------------------
echo  adressage fixe           : 1
echo  dhcp                     : 2
echo  Quitter (ne rien faire)  : 3
echo --------------------------------

rem la commande "set /p" permet à l'utilisateur de rentrer une chaîne de caractères
rem syntaxe : set /p = "message d'invite"
set /p input=Taper votre choix :
if %input% == 3 goto fin
if %input% == 2 goto dhcp
if %Input% == 1 goto fixe


:fixe
netsh interface ip set address %carte% static %adrfixe% %masque% %passerelle% 1
netsh interface ip set dns %carte% static %adrDNS1%
netsh interface ip add dns %carte% %adrDNS2%
goto fin

:dhcp
netsh interface ip set address %carte% dhcp
netsh interface ip set dns %carte% dhcp

:fin