$wc = New-Object System.Net.WebClient
$DownloadString = $wc.DownloadString("http://www.example.com")
$HTML = New-Object -ComObject "HTMLFile"
$HTML.IHTMLDocument2_write($DownloadString)
Server script runs on
Major Minor Build Revision
----- ----- ----- --------
5 1 14409 1005
Development PC
Major Minor Build Revision
----- ----- ----- --------
5 1 15063 502
My Windows 10 development PC worked fine with the code above. I want to run this on my Server 2008 R2 x64 machine. I upgraded it to PowerShell v5. I get the following:
Method invocation failed because [System.__ComObject] does not contain a method named 'IHTMLDocument2_write'.
And later down the line...
Unable to find type [mshtml.HTMLDocumentClass].
$HTML
with$HTML | Get-Member
, as explained in this documentation. – Supportive