Avatar billede overload.dk Nybegynder
27. august 2003 - 17:37 Der er 1 løsning

WScript.Shell Run-kommando kan kun udføres 1 gang?

Heysa,

sidder og roder lidt med noget WScript i ASP.

Har smidt min WScript.Run kommando ind i en Function, for at den er lettere at kalde, men kalder man den flere gange i samme ASP-rutine så kører den kun første gang... hvorfor? og kan det løses?

Function DoPing(inIP)
Set WshShell = CreateObject("WScript.Shell")
strCmdLine = "cmd /c ping " & inIP
oRun = WshShell.Run(strCmdLine, 0, True)
Set WshShell = Nothing
DoPing = oRun
End Function


For at gøre det lidt mere klart:

Kalder jeg DoPing(xxx.xxx.xxx.xxx) f.eks. 3 gange som her:

Call DoPing(192.168.1.10) <- så er det kun denne der udføres, resten udføres ikke
Call DoPing(192.168.1.11)
Call DoPing(192.168.1.12)
Avatar billede overload.dk Nybegynder
27. august 2003 - 17:43 #1
Prøvede på en anden puter, hvor det virkede... så det kan ikek være scriptet. Thanks anyway
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester