\'Create a windows scripting host object Set objWShShell = Server.CreateObject(\"WScript.Shell\")
\'run the ping.bat file with parameters \'the batfile writes the results of the ping in a textfile named ping.txt strRetCode = objWShShell.Run(strBatFileName & \" \" & strPing & \" \" & strTextFileName, 1, True)
\'Read the results from the database and display them on screen. Set objFileSystem = objFileSystem.OpenTextFile(strTextFileName, 1) strContent = objFileSystem.ReadAll Response.Write Replace(strContent, vbCrLf , \"<BR>\")
End Sub %>
/kode slut
output er det dos-promten giver hvilket er 12 linier tekst, og jeg skal kun bruge tiden i milliseconder??
for i = 1 to 4 time_index = instr(1, strContent, \"time\") ms_index = instr(time_index+1, strContent, \"ms\")
if (ms_index = 0) OR (time_index = 0) then RequestTimeOut Tid = 0 \'Eller anden tal… else tid = mid(strContent,time_index+4,ms_index-(time_index+4)) if instr(1,tid,\">\") then tid = mid(tid,2,len(tid)-1) end if end if pingarray(i) = tid next
Jeg har ikke fået prøvt om det virker, men det er noget i den stil.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.