希望这将是一个简单的?我有一个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
有什么想法吗?!
答案 0 :(得分:2)
通过保存为ANSI格式(默认情况下不是UTF-8)解决了问题 参考:VBScript Invalid Character 800A0408 compilation error
答案 1 :(得分:0)
看起来它可能是编码。特别是对于第1行char 1。