Salut,
je cherche à faire modifier en 1 clic avec un batch la configuration IP de portables.
La commande NETSH est donc la bienvenue, avant de mettre les scripts sur les portables, je fais un test chez moi, et là je rencontre un souci dans la récupération du non de l'interface.
Voici le bout de code :
netsh interface ip set address "Connexion au réseau local" static 192.168.1.10 255.255.255.0 192.168.1.254
J'obtiens cette erreur :
"Interface non valide "Connexion au réseau local" spécifiée".
Bon, jeme dis, je vais renommer l'interface, dans l'explorateur je renomme l'interface en LAN, et je recommence idem..
Je tape un netsh int ip show config,je récupère un nom :
{7895A713-2D00-49F4-B371-EFB4290BB9BD}
Je le rentre, idem.... gggrrrrr
Je suis passé par une variable avec un set carte=les_chiffres_et_lettres ou LAN, idem, c'est donc ca le problème...
Est-ce que quelqu'un aurait une idée?
EDIT :
Voilà ce que j'obtiens quand je fais un :
netsh interface dump
# Configuration IP de l'interface pour "{7895A713-2D00-49F4-B371-EFB4290BB9BD}"
set address name = "{7895A713-2D00-49F4-B371-EFB4290BB9BD}" source = dhcp
set dns name = "{7895A713-2D00-49F4-B371-EFB4290BB9BD}" source = dhcp
set wins name = "{7895A713-2D00-49F4-B371-EFB4290BB9BD}" source = dhcp
ca prouve bien que je tape dans la bonne interface (d'aileurs taper LAN plutôt que cette série de chiffres m'arragerait)