Powershell Internetexplorer steuern
Moin,
ich möchte mit der Windows Powershell eine Webseite aufrufen und mich an dieser automatisch anmelden.
Mit folgenden Befehlen kann ich eine Webseite aufrufen.
Soweit funktioniert es auf meinem PC und auf anderen.
Wenn ich nun bei mir $ie.Document ausgeben bekomme ich sämtliche Eigenschaften der Webseite.
Bei dem selben Befehl auf einem anderen PC bekomme ich nur "System.__ComObejct" zurück.
Was mach ich falsch? Was fehlt auf den anderen PCs?
Mein PC:
Win 8.1
IE 11
PS 3
Andere PC:
Server 2008R2
Server 2012
Server 2012R2
Windows 8.1
IE 9-11
PS 2-3
ich möchte mit der Windows Powershell eine Webseite aufrufen und mich an dieser automatisch anmelden.
Mit folgenden Befehlen kann ich eine Webseite aufrufen.
$ie = New-Object -com internetexplorer.application
$ie.Visible =$true
$ie.Navigate("https://www.google.de")
Wenn ich nun bei mir $ie.Document ausgeben bekomme ich sämtliche Eigenschaften der Webseite.
Script : System.__ComObject
all : System.__ComObject
body : System.__ComObject
activeElement : System.__ComObject
images : System.__ComObject
applets : System.__ComObject
links : System.__ComObject
forms : System.__ComObject
anchors : System.__ComObject
title : Google
scripts : System.__ComObject
designMode : Inherit
selection : System.__ComObject
readyState : complete
frames : System.__ComObject
embeds : System.__ComObject
plugins : System.__ComObject
alinkColor : #dd4b39
bgColor : #ffffff
fgColor : #222222
linkColor : #01020c
vlinkColor : #06010c
referrer :
location : System.__ComObject
lastModified : 01/15/2014 10:36:09
url : https://www.google.de/
domain : www.google.de
cookie : PREF=ID=f25429caad95b241:U=69dbb4965bfe1505:FF=0:TM=1383044914:LM=1385391257:S=sJbU
NIUqFh_xeE29
expando : True
charset : utf-8
defaultCharset : windows-1252
mimeType : Chrome HTML Document
fileSize : 139745
fileCreatedDate : 01/15/2014
fileModifiedDate : 01/15/2014
fileUpdatedDate :
security : Für diesen Dokumententyp gibt es kein Sicherheitszertifikat.
protocol : HyperText Transfer Protocol with Privacy
nameProp : Google
onhelp :
onclick :
ondblclick :
onkeyup :
onkeydown :
onkeypress :
onmouseup :
onmousedown :
onmousemove :
onmouseout :
onmouseover :
onreadystatechange :
onafterupdate :
onrowexit :
onrowenter :
ondragstart :
onselectstart :
parentWindow : System.__ComObject
styleSheets : System.__ComObject
onbeforeupdate :
onerrorupdate :
documentElement : System.__ComObject
uniqueID : ms__id1
onrowsdelete :
onrowsinserted :
oncellchange :
ondatasetchanged :
ondataavailable :
ondatasetcomplete :
onpropertychange :
dir :
oncontextmenu :
onstop :
parentDocument :
enableDownload :
baseUrl :
inheritStyleSheets :
onbeforeeditfocus :
onselectionchange :
namespaces : System.__ComObject
media :
oncontrolselect :
URLUnencoded : https://www.google.de/
onmousewheel :
doctype : System.__ComObject
implementation : System.__ComObject
onfocusin :
onfocusout :
onactivate :
ondeactivate :
onbeforeactivate :
onbeforedeactivate :
compatMode : CSS1Compat
nodeType : 9
parentNode :
childNodes : System.__ComObject
attributes :
nodeName : #document
nodeValue :
firstChild : System.__ComObject
lastChild : System.__ComObject
previousSibling :
nextSibling :
ownerDocument :
IHTMLDocument2_Script : System.__ComObject
IHTMLDocument2_all : System.__ComObject
IHTMLDocument2_body : System.__ComObject
IHTMLDocument2_activeElement : System.__ComObject
IHTMLDocument2_images : System.__ComObject
IHTMLDocument2_applets : System.__ComObject
IHTMLDocument2_links : System.__ComObject
IHTMLDocument2_forms : System.__ComObject
IHTMLDocument2_anchors : System.__ComObject
IHTMLDocument2_title : Google
IHTMLDocument2_scripts : System.__ComObject
IHTMLDocument2_designMode : Inherit
IHTMLDocument2_selection : System.__ComObject
IHTMLDocument2_readyState : complete
IHTMLDocument2_frames : System.__ComObject
IHTMLDocument2_embeds : System.__ComObject
IHTMLDocument2_plugins : System.__ComObject
IHTMLDocument2_alinkColor : #dd4b39
IHTMLDocument2_bgColor : #ffffff
IHTMLDocument2_fgColor : #222222
IHTMLDocument2_linkColor : #01020c
IHTMLDocument2_vlinkColor : #06010c
IHTMLDocument2_referrer :
IHTMLDocument2_location :
IHTMLDocument2_lastModified : 01/15/2014 10:36:10
IHTMLDocument2_url : https://www.google.de/
IHTMLDocument2_domain : www.google.de
IHTMLDocument2_cookie : PREF=ID=f25429caad95b241:U=69dbb4965bfe1505:FF=0:TM=1383044914:LM=1385391257:S=sJbU
NIUqFh_xeE29
IHTMLDocument2_expando : True
IHTMLDocument2_charset : utf-8
IHTMLDocument2_defaultCharset : windows-1252
IHTMLDocument2_mimeType : Chrome HTML Document
IHTMLDocument2_fileSize : 139745
IHTMLDocument2_fileCreatedDate : 01/15/2014
IHTMLDocument2_fileModifiedDate : 01/15/2014
IHTMLDocument2_fileUpdatedDate :
IHTMLDocument2_security : Für diesen Dokumententyp gibt es kein Sicherheitszertifikat.
IHTMLDocument2_protocol : HyperText Transfer Protocol with Privacy
IHTMLDocument2_nameProp : Google
IHTMLDocument2_onhelp :
IHTMLDocument2_onclick :
IHTMLDocument2_ondblclick :
IHTMLDocument2_onkeyup :
IHTMLDocument2_onkeydown :
IHTMLDocument2_onkeypress :
IHTMLDocument2_onmouseup :
IHTMLDocument2_onmousedown :
IHTMLDocument2_onmousemove :
IHTMLDocument2_onmouseout :
IHTMLDocument2_onmouseover :
IHTMLDocument2_onreadystatechange :
IHTMLDocument2_onafterupdate :
IHTMLDocument2_onrowexit :
IHTMLDocument2_onrowenter :
IHTMLDocument2_ondragstart :
IHTMLDocument2_onselectstart :
IHTMLDocument2_parentWindow : System.__ComObject
IHTMLDocument2_styleSheets : System.__ComObject
IHTMLDocument2_onbeforeupdate :
IHTMLDocument2_onerrorupdate :
IHTMLDocument3_documentElement : System.__ComObject
IHTMLDocument3_uniqueID : ms__id2
IHTMLDocument3_onrowsdelete :
IHTMLDocument3_onrowsinserted :
IHTMLDocument3_oncellchange :
IHTMLDocument3_ondatasetchanged :
IHTMLDocument3_ondataavailable :
IHTMLDocument3_ondatasetcomplete :
IHTMLDocument3_onpropertychange :
IHTMLDocument3_dir :
IHTMLDocument3_oncontextmenu :
IHTMLDocument3_onstop :
IHTMLDocument3_parentDocument :
IHTMLDocument3_enableDownload :
IHTMLDocument3_baseUrl :
IHTMLDocument3_childNodes : System.__ComObject
IHTMLDocument3_inheritStyleSheets :
IHTMLDocument3_onbeforeeditfocus :
IHTMLDocument4_onselectionchange :
IHTMLDocument4_namespaces : System.__ComObject
IHTMLDocument4_media :
IHTMLDocument4_oncontrolselect :
IHTMLDocument4_URLUnencoded : https://www.google.de/
IHTMLDocument5_onmousewheel :
IHTMLDocument5_doctype : System.__ComObject
IHTMLDocument5_implementation : System.__ComObject
IHTMLDocument5_onfocusin :
IHTMLDocument5_onfocusout :
IHTMLDocument5_onactivate :
IHTMLDocument5_ondeactivate :
IHTMLDocument5_onbeforeactivate :
IHTMLDocument5_onbeforedeactivate :
IHTMLDocument5_compatMode : CSS1Compat
IHTMLDOMNode_nodeType :
IHTMLDOMNode_parentNode :
IHTMLDOMNode_childNodes :
IHTMLDOMNode_attributes :
IHTMLDOMNode_nodeName :
IHTMLDOMNode_nodeValue :
IHTMLDOMNode_firstChild :
IHTMLDOMNode_lastChild :
IHTMLDOMNode_previousSibling :
IHTMLDOMNode_nextSibling :
IHTMLDOMNode2_ownerDocument :
Was mach ich falsch? Was fehlt auf den anderen PCs?
Mein PC:
Win 8.1
IE 11
PS 3
Andere PC:
Server 2008R2
Server 2012
Server 2012R2
Windows 8.1
IE 9-11
PS 2-3
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 226730
Url: https://administrator.de/contentid/226730
Ausgedruckt am: 22.11.2024 um 19:11 Uhr
4 Kommentare
Neuester Kommentar
Hi,
du brauchst zuerst mal zwingend PS3.0 um auf das COM-Object des IE11 zuzugreifen.
Dann solltest du zusätzlich den ProtectedMode des IE abschalten, und das Script als Admin starten.
siehe dazu auch:
Grüße Uwe
du brauchst zuerst mal zwingend PS3.0 um auf das COM-Object des IE11 zuzugreifen.
Andere PC:
...
IE 9-12
PS 2-3
Öhm, woher hast du den IE 12 den gibts doch noch gar nicht ...
IE 9-12
PS 2-3
Dann solltest du zusätzlich den ProtectedMode des IE abschalten, und das Script als Admin starten.
siehe dazu auch:
- http://stackoverflow.com/questions/12733143/powershell-system-comobject ...
- http://stackoverflow.com/questions/13869518/powershell-ie9-comobject-ha ...
Grüße Uwe
schau dazu auch nochmal hier rein:
Gmail Login-Script -Powershell- hat Probleme mit Methoden
Gmail Login-Script -Powershell- hat Probleme mit Methoden