Tu peux integrer ces lignes de VBS dans VB6
' Declaration des variables 'dim BtnCode, paroles, domaine, addrip, rep, nuser, ordi ' Declaration des objets
set ntw = CreateObject("WScript.Network") set shl = createobject("wscript.shell") Set fso = CreateObject("Scripting.FileSystemObject") Set env = shl.Environment("SYSTEM") ' Verification de l environnement var = env("os")
nuser = ntw.username ordi = ntw.computername domaine=ntw.userdomain
fic_tempo="c:\" if var = "Windows_NT" then commande = "cmd" param =9 position=50 position1=55 else commande="command" param=2 position=43 position1=48 end if shl.run commande &" /c ipconfig /all > "&fic_tempo&"ip.txt",0,true set var_ip = fso.opentextfile(fic_tempo&"ip.txt",1,-2) while not var_ip.atendofstream ligne = var_ip.readline cpt =instr(1,ligne,"Adresse IP",1) cpt1 =instr(1,ligne,"Adresse physique",1) if cpt = param then trouve = right(ligne,position) 'paroles = shl.popup ("- Utilisateur : "&nuser&vbcrlf&"- Nom de l ordinateur : "&ordi&vbcrlf&"---------------------------------------------------"&vbcrlf&vbcrlf&vbcrlf&trouve,, " Votre connection ©CMI34 L.R. ",0+64) end if if cpt1 = param then
trouve1 = right(ligne,position1) 'paroles = shl.popup ("- Utilisateur : "&nuser&vbcrlf&"- Nom de l ordinateur : "&ordi&vbcrlf&"---------------------------------------------------"&vbcrlf&vbcrlf&vbcrlf&trouve,, " Votre connection ©CMI34 L.R. ",0+64)paroles = shl.popup ("- Utilisateur : "&nuser&vbcrlf&"- Nom de l ordinateur : "&ordi&vbcrlf&"---------------------------------------------------"&vbcrlf&vbcrlf&vbcrlf&trouve,, " Votre connection ©CMI34 L.R. ",0+64) end if wend
paroles = shl.popup ("- Utilisateur : "&nuser&vbcrlf&vbcrlf&"- Station n° : "&ordi&vbcrlf&"---------------------------------------------------"&vbcrlf&vbcrlf&trouve1&vbcrlf&trouve,, " Votre connection © CMI34 R.L. ",0+64) var_ip.close fso.deletefile(fic_tempo&"ip.txt")
|