I have been trying to download a text file from a web page by using the script below but get the following error message from WSH, "Script: c\ic.vbs, Line: 15, Char: 1, Error: 0x800C0005, Code: 800C0005, Source: (null)
'GetRemoteTextFile.vbs
'WScript.Echo WScript.Version '(5.6 is my version)
Const adTypeText = 2
Const adSaveCreateOverWrite = 2
Const adSaveCreateNotExist = 1
Const adModeReadWrite = 3
ImageFile = "products.txt"
DestFolder = "C:\"
URL = "
Set xml = CreateObject("Microsoft.XMLHTTP")
xml.Open "GET", URL, False
xml.Send
set oStream = CreateObject("ADODB.Stream")
oStream.Mode = adModeReadWrite
oStream.type = adTypeText
oStream.open
contents = xml.responseBody
' Do not overwrite an existing file
'oStream.savetofile DestFolder & ImageFile, adSaveCreateNotExist
' Use this form to overwrite a file if it already exists
oStream.write(contents)
oStream.savetofile DestFolder & ImageFile, adSaveCreateOverWrite
oStream.close
set oStream = nothing
Set xml = Nothing
I am trying to run this from an ActiveXscript within a Data Transformation package for SQL 2000. Wasn't sure where to post but started here.
Any info is greatly appreciated!
'GetRemoteTextFile.vbs
'WScript.Echo WScript.Version '(5.6 is my version)
Const adTypeText = 2
Const adSaveCreateOverWrite = 2
Const adSaveCreateNotExist = 1
Const adModeReadWrite = 3
ImageFile = "products.txt"
DestFolder = "C:\"
URL = "
Set xml = CreateObject("Microsoft.XMLHTTP")
xml.Open "GET", URL, False
xml.Send
set oStream = CreateObject("ADODB.Stream")
oStream.Mode = adModeReadWrite
oStream.type = adTypeText
oStream.open
contents = xml.responseBody
' Do not overwrite an existing file
'oStream.savetofile DestFolder & ImageFile, adSaveCreateNotExist
' Use this form to overwrite a file if it already exists
oStream.write(contents)
oStream.savetofile DestFolder & ImageFile, adSaveCreateOverWrite
oStream.close
set oStream = nothing
Set xml = Nothing
I am trying to run this from an ActiveXscript within a Data Transformation package for SQL 2000. Wasn't sure where to post but started here.
Any info is greatly appreciated!