Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Powershell Internetexplorer steuern

Frage Microsoft Windows Tools

Mitglied: TBroecker

TBroecker (Level 1) - Jetzt verbinden

15.01.2014, aktualisiert 11:44 Uhr, 4448 Aufrufe, 4 Kommentare, 2 Danke

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.
01.
$ie = New-Object -com internetexplorer.application 
02.
$ie.Visible =$true 
03.
$ie.Navigate("https://www.google.de")
Soweit funktioniert es auf meinem PC und auf anderen.
Wenn ich nun bei mir $ie.Document ausgeben bekomme ich sämtliche Eigenschaften der Webseite.
01.
Script                            : System.__ComObject 
02.
all                               : System.__ComObject 
03.
body                              : System.__ComObject 
04.
activeElement                     : System.__ComObject 
05.
images                            : System.__ComObject 
06.
applets                           : System.__ComObject 
07.
links                             : System.__ComObject 
08.
forms                             : System.__ComObject 
09.
anchors                           : System.__ComObject 
10.
title                             : Google 
11.
scripts                           : System.__ComObject 
12.
designMode                        : Inherit 
13.
selection                         : System.__ComObject 
14.
readyState                        : complete 
15.
frames                            : System.__ComObject 
16.
embeds                            : System.__ComObject 
17.
plugins                           : System.__ComObject 
18.
alinkColor                        : #dd4b39 
19.
bgColor                           : #ffffff 
20.
fgColor                           : #222222 
21.
linkColor                         : #01020c 
22.
vlinkColor                        : #06010c 
23.
referrer                          : 
24.
location                          : System.__ComObject 
25.
lastModified                      : 01/15/2014 10:36:09 
26.
url                               : https://www.google.de/ 
27.
domain                            : www.google.de 
28.
cookie                            : PREF=ID=f25429caad95b241:U=69dbb4965bfe1505:FF=0:TM=1383044914:LM=1385391257:S=sJbU 
29.
                                    NIUqFh_xeE29 
30.
expando                           : True 
31.
charset                           : utf-8 
32.
defaultCharset                    : windows-1252 
33.
mimeType                          : Chrome HTML Document 
34.
fileSize                          : 139745 
35.
fileCreatedDate                   : 01/15/2014 
36.
fileModifiedDate                  : 01/15/2014 
37.
fileUpdatedDate                   : 
38.
security                          : Für diesen Dokumententyp gibt es kein Sicherheitszertifikat. 
39.
protocol                          : HyperText Transfer Protocol with Privacy 
40.
nameProp                          : Google 
41.
onhelp                            : 
42.
onclick                           : 
43.
ondblclick                        : 
44.
onkeyup                           : 
45.
onkeydown                         : 
46.
onkeypress                        : 
47.
onmouseup                         : 
48.
onmousedown                       : 
49.
onmousemove                       : 
50.
onmouseout                        : 
51.
onmouseover                       : 
52.
onreadystatechange                : 
53.
onafterupdate                     : 
54.
onrowexit                         : 
55.
onrowenter                        : 
56.
ondragstart                       : 
57.
onselectstart                     : 
58.
parentWindow                      : System.__ComObject 
59.
styleSheets                       : System.__ComObject 
60.
onbeforeupdate                    : 
61.
onerrorupdate                     : 
62.
documentElement                   : System.__ComObject 
63.
uniqueID                          : ms__id1 
64.
onrowsdelete                      : 
65.
onrowsinserted                    : 
66.
oncellchange                      : 
67.
ondatasetchanged                  : 
68.
ondataavailable                   : 
69.
ondatasetcomplete                 : 
70.
onpropertychange                  : 
71.
dir                               : 
72.
oncontextmenu                     : 
73.
onstop                            : 
74.
parentDocument                    : 
75.
enableDownload                    : 
76.
baseUrl                           : 
77.
inheritStyleSheets                : 
78.
onbeforeeditfocus                 : 
79.
onselectionchange                 : 
80.
namespaces                        : System.__ComObject 
81.
media                             : 
82.
oncontrolselect                   : 
83.
URLUnencoded                      : https://www.google.de/ 
84.
onmousewheel                      : 
85.
doctype                           : System.__ComObject 
86.
implementation                    : System.__ComObject 
87.
onfocusin                         : 
88.
onfocusout                        : 
89.
onactivate                        : 
90.
ondeactivate                      : 
91.
onbeforeactivate                  : 
92.
onbeforedeactivate                : 
93.
compatMode                        : CSS1Compat 
94.
nodeType                          : 9 
95.
parentNode                        : 
96.
childNodes                        : System.__ComObject 
97.
attributes                        : 
98.
nodeName                          : #document 
99.
nodeValue                         : 
100.
firstChild                        : System.__ComObject 
101.
lastChild                         : System.__ComObject 
102.
previousSibling                   : 
103.
nextSibling                       : 
104.
ownerDocument                     : 
105.
IHTMLDocument2_Script             : System.__ComObject 
106.
IHTMLDocument2_all                : System.__ComObject 
107.
IHTMLDocument2_body               : System.__ComObject 
108.
IHTMLDocument2_activeElement      : System.__ComObject 
109.
IHTMLDocument2_images             : System.__ComObject 
110.
IHTMLDocument2_applets            : System.__ComObject 
111.
IHTMLDocument2_links              : System.__ComObject 
112.
IHTMLDocument2_forms              : System.__ComObject 
113.
IHTMLDocument2_anchors            : System.__ComObject 
114.
IHTMLDocument2_title              : Google 
115.
IHTMLDocument2_scripts            : System.__ComObject 
116.
IHTMLDocument2_designMode         : Inherit 
117.
IHTMLDocument2_selection          : System.__ComObject 
118.
IHTMLDocument2_readyState         : complete 
119.
IHTMLDocument2_frames             : System.__ComObject 
120.
IHTMLDocument2_embeds             : System.__ComObject 
121.
IHTMLDocument2_plugins            : System.__ComObject 
122.
IHTMLDocument2_alinkColor         : #dd4b39 
123.
IHTMLDocument2_bgColor            : #ffffff 
124.
IHTMLDocument2_fgColor            : #222222 
125.
IHTMLDocument2_linkColor          : #01020c 
126.
IHTMLDocument2_vlinkColor         : #06010c 
127.
IHTMLDocument2_referrer           : 
128.
IHTMLDocument2_location           : 
129.
IHTMLDocument2_lastModified       : 01/15/2014 10:36:10 
130.
IHTMLDocument2_url                : https://www.google.de/ 
131.
IHTMLDocument2_domain             : www.google.de 
132.
IHTMLDocument2_cookie             : PREF=ID=f25429caad95b241:U=69dbb4965bfe1505:FF=0:TM=1383044914:LM=1385391257:S=sJbU 
133.
                                    NIUqFh_xeE29 
134.
IHTMLDocument2_expando            : True 
135.
IHTMLDocument2_charset            : utf-8 
136.
IHTMLDocument2_defaultCharset     : windows-1252 
137.
IHTMLDocument2_mimeType           : Chrome HTML Document 
138.
IHTMLDocument2_fileSize           : 139745 
139.
IHTMLDocument2_fileCreatedDate    : 01/15/2014 
140.
IHTMLDocument2_fileModifiedDate   : 01/15/2014 
141.
IHTMLDocument2_fileUpdatedDate    : 
142.
IHTMLDocument2_security           : Für diesen Dokumententyp gibt es kein Sicherheitszertifikat. 
143.
IHTMLDocument2_protocol           : HyperText Transfer Protocol with Privacy 
144.
IHTMLDocument2_nameProp           : Google 
145.
IHTMLDocument2_onhelp             : 
146.
IHTMLDocument2_onclick            : 
147.
IHTMLDocument2_ondblclick         : 
148.
IHTMLDocument2_onkeyup            : 
149.
IHTMLDocument2_onkeydown          : 
150.
IHTMLDocument2_onkeypress         : 
151.
IHTMLDocument2_onmouseup          : 
152.
IHTMLDocument2_onmousedown        : 
153.
IHTMLDocument2_onmousemove        : 
154.
IHTMLDocument2_onmouseout         : 
155.
IHTMLDocument2_onmouseover        : 
156.
IHTMLDocument2_onreadystatechange : 
157.
IHTMLDocument2_onafterupdate      : 
158.
IHTMLDocument2_onrowexit          : 
159.
IHTMLDocument2_onrowenter         : 
160.
IHTMLDocument2_ondragstart        : 
161.
IHTMLDocument2_onselectstart      : 
162.
IHTMLDocument2_parentWindow       : System.__ComObject 
163.
IHTMLDocument2_styleSheets        : System.__ComObject 
164.
IHTMLDocument2_onbeforeupdate     : 
165.
IHTMLDocument2_onerrorupdate      : 
166.
IHTMLDocument3_documentElement    : System.__ComObject 
167.
IHTMLDocument3_uniqueID           : ms__id2 
168.
IHTMLDocument3_onrowsdelete       : 
169.
IHTMLDocument3_onrowsinserted     : 
170.
IHTMLDocument3_oncellchange       : 
171.
IHTMLDocument3_ondatasetchanged   : 
172.
IHTMLDocument3_ondataavailable    : 
173.
IHTMLDocument3_ondatasetcomplete  : 
174.
IHTMLDocument3_onpropertychange   : 
175.
IHTMLDocument3_dir                : 
176.
IHTMLDocument3_oncontextmenu      : 
177.
IHTMLDocument3_onstop             : 
178.
IHTMLDocument3_parentDocument     : 
179.
IHTMLDocument3_enableDownload     : 
180.
IHTMLDocument3_baseUrl            : 
181.
IHTMLDocument3_childNodes         : System.__ComObject 
182.
IHTMLDocument3_inheritStyleSheets : 
183.
IHTMLDocument3_onbeforeeditfocus  : 
184.
IHTMLDocument4_onselectionchange  : 
185.
IHTMLDocument4_namespaces         : System.__ComObject 
186.
IHTMLDocument4_media              : 
187.
IHTMLDocument4_oncontrolselect    : 
188.
IHTMLDocument4_URLUnencoded       : https://www.google.de/ 
189.
IHTMLDocument5_onmousewheel       : 
190.
IHTMLDocument5_doctype            : System.__ComObject 
191.
IHTMLDocument5_implementation     : System.__ComObject 
192.
IHTMLDocument5_onfocusin          : 
193.
IHTMLDocument5_onfocusout         : 
194.
IHTMLDocument5_onactivate         : 
195.
IHTMLDocument5_ondeactivate       : 
196.
IHTMLDocument5_onbeforeactivate   : 
197.
IHTMLDocument5_onbeforedeactivate : 
198.
IHTMLDocument5_compatMode         : CSS1Compat 
199.
IHTMLDOMNode_nodeType             : 
200.
IHTMLDOMNode_parentNode           : 
201.
IHTMLDOMNode_childNodes           : 
202.
IHTMLDOMNode_attributes           : 
203.
IHTMLDOMNode_nodeName             : 
204.
IHTMLDOMNode_nodeValue            : 
205.
IHTMLDOMNode_firstChild           : 
206.
IHTMLDOMNode_lastChild            : 
207.
IHTMLDOMNode_previousSibling      : 
208.
IHTMLDOMNode_nextSibling          : 
209.
IHTMLDOMNode2_ownerDocument       :
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
Mitglied: colinardo
15.01.2014, aktualisiert um 11:43 Uhr
Hi,
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
Dann solltest du zusätzlich den ProtectedMode des IE abschalten, und das Script als Admin starten.

siehe dazu auch:

Grüße Uwe
Bitte warten ..
Mitglied: TBroecker
15.01.2014 um 11:58 Uhr
Danke!

ka wie ich auf Version 12 gekommen bin^^

Also als Admin hab ich das schon die ganze Zeit gestartet. Powershell V3 ist vorhanden (Win 8.1 hat sogar V4).
ProtectedMode an oder aus interessiert den Befehl auch nicht.

Was scheinbar hilft ist die Kompatibilitätsansicht zu aktivieren. Allerdings ist diese auf meinem PC aus... Nachdem ich die auf den anderen PCs aktiviert hab, funktioniert mein Script - Auch wenn die Seite dabei sehr bescheuert aussieht.
Bitte warten ..
Mitglied: TBroecker
15.01.2014 um 14:34 Uhr
Das Problem war eine fehlenden Visual Studio Installation. Ich habe auf Visual Studio2013 Express installiert. Danach funktioniert alles.
Vermutlich reichen auch die Visual Studio Komponenten die beim SQL Management Studio mitgeliefert werden.
Bitte warten ..
Neuester Wissensbeitrag
Internet

Unbemerkt - Telekom Netzumschaltung! - BNG - Broadband Network Gateway

(3)

Erfahrungsbericht von ashnod zum Thema Internet ...

Ähnliche Inhalte
Exchange Server
gelöst Exchange 2013 powershell Berechtigung von Unterordnern in Outlook 2010 steuern (8)

Frage von 124611 zum Thema Exchange Server ...

Batch & Shell
Powershell - In Textdatei suchen und ersetzen (3)

Frage von Raaja89 zum Thema Batch & Shell ...

Batch & Shell
gelöst PowerShell Domain Join (2)

Frage von Patrick-IT zum Thema Batch & Shell ...

Router & Routing
Spielzeiten auf pc und handy steuern (7)

Frage von fisch56 zum Thema Router & Routing ...

Heiß diskutierte Inhalte
Switche und Hubs
Trunk für 2xCisco Switch. Wo liegt der Fehler? (17)

Frage von JayyyH zum Thema Switche und Hubs ...

Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...

DSL, VDSL
DSL-Signal bewerten (14)

Frage von SarekHL zum Thema DSL, VDSL ...