help please : script "netsh" qui ne marche pas - Shell/Batch - Programmation
Marsh Posté le 02-10-2002 à 10:48:14
1)enlève le echo off pour voir comment s'exécutent tes commandes
2)rajoute un pause après chaque netsh pour déboguer
3)essaie de remplacer tes %variable% par %%variable%%
A+
Marsh Posté le 02-10-2002 à 11:01:42
Merci pour ta réponse
en fait seul les commandes netsh marchent très bien mais dans ce script à la premiére le script revient au début sans l'executer
Marsh Posté le 02-10-2002 à 11:09:46
tu as essayé ce que je t'ai conseillé ?
que se passe-t-il ?
as tu des messages d'erreur ?
A+
Marsh Posté le 02-10-2002 à 11:27:54
en fait j'avais déja mis des balises...
mais rien, aucun message d'erreur à la première ligne netsh il revient au début
je viens de tester dans un fichier l'ensemble des commandes netsh pour le cas Ech avec les variables et tout marche ?!?
Marsh Posté le 02-10-2002 à 10:41:18
c'est celui-ci :
@echo off
set carte="reso"
set adrfixe=x.x.x.x
set masque=x.x.x.x
set passerelle=x.x.x.x
set adrDNS1=x.x.x.x
set adrDNS2=x.x.x.x
set adrWINS=x.x.x.x
set masque2=x.x.x.x
set passerelle2=x.x.x.x
echo Configuration reseau possible :
echo Echirolles : E
echo Paris : P
set /P confnet=Tapez votre choix :
if %confnet%==E goto Ech
if %confnet%==P goto Pa
echo Option invalide!
goto fin
:Ech
Echo *** Configuration Echirolles ***
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%
netsh interface ip set wins %carte% static %adrWINS%
goto fin
a
Echo *** Configuration Paris ***
netsh interface ip set address %carte% dhcp %masque2% %passerelle2%
netsh interface ip set dns %carte% dhcp
netsh interface ip set wins %carte% dhcp
:fin
il fait l'echo "configuration Paris " ou "configuration Echirolles " puis il revient au menu
Message édité par popo73 le 02-10-2002 à 10:43:55
---------------
mousa a dit : "quand ton pc est mort c'est pour la vie..." enfin un truc comme ça quoi