$wc = New-Object System.Net.WebClient
$DownloadString = $wc.DownloadString("http://www.example.com")
$HTML = New-Object -ComObject "HTMLFile"
$HTML.IHTMLDocument2_write($DownloadString)
服务器脚本运行于
Major Minor Build Revision
----- ----- ----- --------
5 1 14409 1005
开发电脑
Major Minor Build Revision
----- ----- ----- --------
5 1 15063 502
我的Windows 10开发电脑可以正常运行以上代码。我想在我的Server 2008 R2 x64机器上运行它。我升级了PowerShell v5,但是出现了以下错误:
方法调用失败,因为[System.__ComObject]不包含名为'IHTMLDocument2_write'的方法。
后来还有这个错误...
Unable to find type [mshtml.HTMLDocumentClass].
$HTML | Get-Member
命令来查看$HTML
中的方法列表,具体请参考此文档。 - Franklin Yu