Avatar billede soerens Nybegynder
26. august 2004 - 11:41 Der er 1 løsning

WSH script der kører ASP webside

Hej.

Jeg forsøger at lave et VBscript i WSH, der kører en ASP-side.

Det er meningen at scriptet skal lægges ind i task scheduleren og køres med 5 minutters mellemrum.

Selve scriptet virker fint når jeg kører det i en kommando-prompt, men det ser ikke ud til at ville virke når jeg lægger det ind i Scheduled Tasks på min Windows XP Pro maskine. Selve tasken er sat op til at køre på Administrator user accounten, og ikke nødvendigvis den account der lige pt. er logget ind.

Jeg har lavet en anden lille test bat-fil der kører på samme måde, og den virker fint.

Her er koden jeg benytter:

<job>
<SCRIPT LANGUAGE="VBScript">
    Set IE = CreateObject("InternetExplorer.Application")
    IE.Navigate "http://localhost/cmt/import.aspx"
    Writeln("Loading...")
    Do
    Loop While IE.Busy
    IE.Stop
    IE.Quit
    Writeln("All done!")
   
    Function Writeln(strOutText)
        WScript.StdOut.WriteLine strOutText
    End Function
</SCRIPT>
</job>

Kan det overhovedet lade sig gøre at åbne et instance af Internet Explorer på den måde når det kører på en user account som ikke nødvendigvis lige er logget ind?
Er der andre, måske bedre, måder at udføre det på?

/SoerenS
Avatar billede soerens Nybegynder
26. august 2004 - 12:09 #1
Arg, glem det. Havde lavet en simpel stavefejl i min Scheduled Tasks...

Fandt desuden noget der ligner en lnagt bedre måde at gøre det på:
http://www.asp101.com/articles/john/schedule/default.asp

Undskyld forstyrrelsen :o)

/SoerenS
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