Этот же скрипт работал в старых серверных ОС и даже на моем рабочем столе; и позволяет мне начать ночной процесс на URL моего сайта. Он просто не будет выполнять URL в моей среде Windows Server 2008.
- Не выдает никаких ошибок, требуя завершения задачи
- Я могу отлично вытащить тот же URL-адрес в веб-браузере сервера
- У меня работает скрипт с «высшими привилегиями»
- Я даже пытался создать пакетный файл, который его выполняет, поэтому я могу явно "Запускать от имени администратора", и он все равно не будет выполнять URL (но также не будет генерировать никаких ошибок).
Я озадачен тем, почему задача утверждает, что она успешно выполнена, но скрипт никогда не достигает URL.
Call LogEntry()
Sub LogEntry()
'Force the script to finish on an error.
On Error Resume Next
'Declare variables
Dim objRequest
Dim URL
Set objRequest = CreateObject("MSXML2.ServerXMLHTTP")
'Put together the URL link appending the Variables.
URL = "http://myURL/AutorunNightlyTasks.aspx"
'Open the HTTP request and pass the URL to the objRequest object
objRequest.open "GET", URL, False
'Send the HTML Request
objRequest.send()
'Set the object to nothing
Set objRequest = Nothing
End Sub