help please : script "netsh" qui ne marche pas

help please : script "netsh" qui ne marche pas - Shell/Batch - Programmation

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
:Pa
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
Reply

Marsh Posté le 02-10-2002 à 10:41:18   

Reply

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+


Message édité par JPA le 02-10-2002 à 10:49:25
Reply

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


---------------
mousa a dit : "quand ton pc est mort c'est pour la vie..." enfin un truc comme ça quoi
Reply

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+

Reply

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 ?!?


---------------
mousa a dit : "quand ton pc est mort c'est pour la vie..." enfin un truc comme ça quoi
Reply

Marsh Posté le 03-10-2002 à 08:16:56    

:bounce:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed