Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionOption Explicit ' ----- var and const Dim IPCentre, IP Dim x, y Dim FSO,Ftxt Dim Compteur, Chaine Dim fichier_lecture IPCentre = "10.56" Compteur = 0 fichier_lecture = "result_show_reservedip.txt" ' ----- global obj instanciation Set FSO = CreateObject("Scripting.FileSystemObject") ' ----- main prog ' Permet de générer les adresses IP possibles de 30.2 à 49.254 ' (on ne distribue pas les adresses qui se terminent par 0, 1 et 255) Set Ftxt = FSO.OpenTextFile(fichier_lecture, 1, true) For x = 30 To 31 For y = 2 To 20 ' Affichage de l'adresse IP complète 10.56.x.y ' (de 10.56.30.2 à 10.56.49.254) ' wscript.echo IPCentre & "." & x & "." & y IP = IPCentre & "." & x & "." & y wscript.echo IP ' on parcourt chaque ligne du fichier texte Do Until Ftxt.AtEndOfStream = true Chaine = Ftxt.Readline() If InStr(1, Chaine, IP) > 0 Then Compteur = Compteur +1 End if Loop Ftxt.Close Set Ftxt = nothing Set FSO = nothing Next Next wscript.echo "IP trouvée" & Compteur & " fois"