2016-06-20 16 views
1

Ich erhalte Laufzeitfehler 429, Fehler ActiveX: Objekt nicht erstellen ‚InternetExplorer.Application‘, während den Code unten aus Vbscript AufrufLaufzeitfehler 429 auf Create

Set IE = CreateObject("InternetExplorer.Application") 

ich den Code leite als nicht-Administratorkonto. Wenn es als Admin ausgeführt wird, funktioniert der Code einwandfrei. Was könnte das Problem sein? Hilfe schätzt auf diesen

Antwort

0

Versuchen als admin mit diesem Code auszuführen:

If Not WScript.Arguments.Named.Exists("elevate") Then 
    CreateObject("Shell.Application").ShellExecute WScript.FullName _ 
    , WScript.ScriptFullName & " /elevate", "", "runas", 1 
    WScript.Quit 
End If 

Set IE = CreateObject("InternetExplorer.Application") 
'Your rest of your code goes here 
+0

ich dies auf nicht-Administratorkonto ausgeführt werden muß. Ich habe versucht, den Code in Powershell ausführen und habe den folgenden Fehler "Abrufen der COM-Klassen Factory für Komponente mit CLSID {0002DF01-0000-0000-C000-000000000046} fehlgeschlagen". was bedeutet das? –