Suite à quelques échanges avec nos camarades Anglais et un membre de la communauté AutoIt Australien (Kim), nous avons constaté que la version précédemment proposée avais quelques bugs sur les versions Anglaise de certains OS.
J'ai donc ré-écrit une grosse partie du code, et me suis inspiré de quelques nouveautés vues sur le forum Anglais.
Pour l'occasion, j'en ai profité pour renommer l'UDF en NetCC.au3 qui veut dire Network Connection Control et aussi pour rajouter trois fonctionnalités :
- _NetCC("Nom de la connexion", 4) => Renvois l'état de la connexion.
- _NetCC("Nom de la connexion", 2) => Inverse l'état de la connexion.
- _NetCC("Nom de la connexion", 3) => Répare la connexion.
- _NetCCGetList() => Renvois un tableau des connexions disponibles.
L'UDF est en Anglais, mais si ça pose problème je donnerais les explications ici même.
Script testé sur :
- - Windows 2000 Professionnel Fr
- Windows XP Pro SP2 - SP3 Fr
- Windows XP Pro SP2 US
- Windows Vista Pro FR
Le mode d'utilisation est le même que le code précédent.
Vous trouverez ci-joint au post, l'UDF avec une mini GUI pour mettre en application les fonctions disponibles.
Ce code n'est sans doute pas parfait, je reste donc ouvert à toutes améliorations ou report de bugs.
Non Compatible Windows 98.