0

Can anyone tell me how I can use windows scheduler on windows server to execute a page over the internet, specifically an asp.net file.

3 Answers 3

3

You can use a single line Powershell script to do this. Put this in a file with a .ps1 extension (such as RunWebPage.ps1):

(new-object System.Net.WebClient).DownloadString("http://www.mysite.com")

Then in your run box enter

powershell c:\RunWebPage.ps1

using the full path of wherever you save the script.

1
  • That's a much more elegant solution than mine, I'll have to give it a try here.
    – ColJL
    Aug 11, 2011 at 7:56
1

You can do this in the run box

"c:\program files\internet explorer\IEXPLORE.EXE" "http://webaddress"

but it will only work if someone is logged on.

6
  • Can't you use task scheduler to run the task as a specific user?
    – Ben Quick
    Sep 10, 2009 at 11:00
  • thought this would be a common thing to do? :-/
    – madphp
    Sep 10, 2009 at 12:38
  • I've done it just like coljil suggested -- with the task configured to run as a named user. Nobody needs to be logged on for it to work.
    – Chris_K
    Sep 10, 2009 at 12:51
  • Thanks @Chris_K, that's what I figured. Good to have it confirmed!
    – Ben Quick
    Sep 10, 2009 at 13:22
  • ... that being said, I think you'll want to ensure that named user has logged onto the box at least once before (seems like I had an issue once where no local profile stuff existed yet).
    – Chris_K
    Sep 10, 2009 at 13:43
0

You can user wget for windows, it is simple and works well. Download it from here.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .