Per .vbs den IE9 32-bit aufrufen???
Per .vbs den IE9 32-bit aufrufen???
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:
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?
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")
Wie also könnte ich das wohl umstellen? Weiß das zufällig jemand?
-
Tante Google
Re: Per .vbs den IE9 32-bit aufrufen???
Was zwar ginge, aber leider nicht in diesem Fall ist:
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.
Code: Alles auswählen
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run """C:\Program Files (x86)\Internet Explorer\iexplore.exe"""
Was dann den weiteren Verlauf nicht zulässt.
Re: Per .vbs den IE9 32-bit aufrufen???
Hmm, schon mal hier die Seiten durchgeguckt? Link
Der Zufall ist ein Würfel. Ein gezinkter Würfel.
Re: Per .vbs den IE9 32-bit aufrufen???
Jepp. Und da war auch schon eine Lösung dabei die mir dann weiterhalf.
Nämlich das ganze mit
zu starten und mit
zu beenden.
Danke moinmoin und manny.
Nämlich das ganze mit
Code: Alles auswählen
Main()
Sub Main()
Force32bit()
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
Danke moinmoin und manny.
Re: Per .vbs den IE9 32-bit aufrufen???
Aha, gut zu wissen. 

Der Zufall ist ein Würfel. Ein gezinkter Würfel.