Windows任务计划打开一个网页 - vbs无法正常工作

时间:2011-11-04 12:29:22

标签: vbscript

希望这将是一个简单的?我有一个VBS文件,我试图每周安排进行XML刷新。它只是调用一个ASPX页面。但我不能让事情发挥作用!即使我尝试双击VBS文件,我只是收到一条错误消息。实际的代码可以在任何地方找到 - 它似乎是用于此目的的标准代码。

代码是(fetch.vbs)

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("Microsoft.XMLHTTP")

        'Put together the URL link appending the Variables.
        URL = "http://mywebsite/fetchXML.aspx"

        'Open the HTTP request and pass the URL to the objRequest object
        objRequest.open "POST", URL , false

        'Send the HTML Request
        objRequest.Send

        'Set the object to nothing
        Set objRequest = Nothing

End Sub

我从Windows获得的错误消息(当我双击VBS文件时)

Script: fetch.vbs
Line: 1
Char: 1
Error: Invalid Character
Code: 800A0408
Source: Microsoft VBScript Compilation Error

有什么想法吗?!

2 个答案:

答案 0 :(得分:2)

通过保存为ANSI格式(默认情况下不是UTF-8)解决了问题 参考:VBScript Invalid Character 800A0408 compilation error

答案 1 :(得分:0)

看起来它可能是编码。特别是对于第1行char 1。