Seite 1 von 1
Per .vbs den IE9 32-bit aufrufen???
Verfasst: 22.07.2011, 14:25
von majka
Folgendes,
ich möchte per einem .vbs Script den Internet-Explorer aufrufen. Allerdings nicht den 64bit IE, sondern den 32bit IE.
Unter XP sah das ganze ja noch folgendermaßen aus:
Code: Alles auswählen
Dim oAppIE
Set oAppIE = CreateObject("InternetExplorer.Application")
Unter Win7 macht er mir damit dann aber leider den falschen IE auf.
Wie also könnte ich das wohl umstellen? Weiß das zufällig jemand?
Re: Per .vbs den IE9 32-bit aufrufen???
Verfasst: 22.07.2011, 15:27
von majka
Was zwar ginge, aber leider nicht in diesem Fall ist:
Code: Alles auswählen
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run """C:\Program Files (x86)\Internet Explorer\iexplore.exe"""
Das öffnet zwar brav den IE9 in 32bit, aber setzt es für den weiteren Verlauf nicht als oAppIE.
Was dann den weiteren Verlauf nicht zulässt.
Re: Per .vbs den IE9 32-bit aufrufen???
Verfasst: 22.07.2011, 17:50
von Manny123
Hmm, schon mal hier die Seiten durchgeguckt?
Link
Re: Per .vbs den IE9 32-bit aufrufen???
Verfasst: 22.07.2011, 19:00
von majka
Jepp. Und da war auch schon eine Lösung dabei die mir dann weiterhalf.
Nämlich das ganze mit
zu starten und mit
Code: Alles auswählen
End Sub
Sub Force32bit()
If InStr(UCase(WScript.FullName), "SYSTEM32") > 0 Then
Dim objShell : Set objShell = CreateObject("WScript.Shell")
objShell.CurrentDirectory = "C:\Windows\SysWOW64"
objShell.Run "wscript.exe " & WScript.ScriptFullName, 1, False
WScript.Quit
End If
End Sub
zu beenden.
Danke moinmoin und manny.
Re: Per .vbs den IE9 32-bit aufrufen???
Verfasst: 23.07.2011, 13:52
von Manny123
Aha, gut zu wissen.
