bonjour, génial ce forum, merci google de m'avoir amené ici
voilà je début en VBS et j'ai quelques trous de mémoire et mon cours date un peu...
j'essai d'interroger mes cartes réseaux et j'essai de trier celles qui sont présentes à l'instant T.
la variable "NetConnectionStatus" me donne cette information.
seulement c'est une variable de type Uint16, qui me retourne parfois un chiffre (carte physiquement présente) parfois rien (carte absente - ancienne carte retirée du PC)
voici la question:
j'aimerais testé quand cette variable est "non vide"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 set objWMI = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") set colNAs = objWMI.InstancesOf("Win32_NetworkAdapter") for each objNA in colNAs if "est_non_vide (objNA.NetConnectionStatus)" then Wscript.Echo objNA.Name end if next
merci pour votre aide
HB
Partager