임시 인터넷 폴더에 "123.txt"라는 파일을 저장하는 Internet Explorer 페이지로 이동하는 VBScript가 있습니다. 이 텍스트 파일에서 "Key = 1234567"을 읽는 줄입니다.이 키를 검색하고 메시지 상자에 표시하는 스크립트를 만들려고합니다. 내 문제는 임시 폴더가 가상 폴더이며 파일을 일반 파일처럼 읽을 수 없다는 것입니다.인터넷 익스플로러 임시 폴더에서 파일 읽기
Const TEMPORARY_INTERNET_FILES = &H20&
Dim WshShell = CreateObject("WScript.Shell")
Dim objShell = CreateObject("Shell.Application")
Dim objFolder = objShell.Namespace(TEMPORARY_INTERNET_FILES)
Dim objFolderItem = objFolder.Self
Dim ie = CreateObject("InternetExplorer.Application")
ie.visible = True
ie.navigate2("myUrl")
While (ie.busy)
wscript.Sleep(1)
End While
Dim f As StreamReader
Dim colItems = objFolder.Items
For Each objItem In colItems
If InStr(objItem.name, "123.txt") <> 0 Then
Dim sr As StreamReader = New StreamReader(Str(objFolderItem.path & "\" & objItem.name))
Do While sr.Peek() >= 0
dim line = sr.ReadLine()
if(instr(line,"key")<>0) then
key = line
end if
Loop
End If
Next