Pages

Friday, April 17, 2020

Windows 10ミニTips 第492回 PowerShellでInternet Explorerエンジンエラーが発生する (2020年4月18日) - エキサイトニュース - エキサイトニュース

「Windows 10ミニTips」は各回の作成時点で最新のWindows 10環境を使用しています。

Windows PowerShellはInternet Explorer(以下、IE)エンジンを使用して、Webサーバーへのアクセスを実行している。Windows 10のIE 11はサポートを継続するものの、Microsoft EdgeもエンジンをEdgeHTMLからChromiumへ変更し、IE 11を使う場面は多くない。このような背景から、すでにIE 11をアンインストールしているかたも少なくないだろう。

その状態で困るのが、Windows PowerShellでWebサーバーからコンテンツを取得するコマンドレット「Invoke-WebRequest」を使う場面。IE 11の初回起動構成を終えていない場合はエラーが発生する。

メッセージにあるようにIE 11を起動し、初回起動構成を終えればエラーを回避できるが、IE 11アンインストール済みでは対処が難しい。そこでいくつかの解決方法を紹介する。

オプション「-UseBasicParsing」で回避


1つはオプション「-UseBasicParsing」を使う方法だ。本来Invoke-WebRequestはコンテンツ取得と同時にHTMLのパース(構文解析)を実行している。だが、本オプションを使うとIEエンジンを使用せず、基本的なパースを実行するため、先のエラーを回避することが可能だ。

Let's block ads! (Why?)



"インストール済み" - Google ニュース
April 17, 2020 at 10:00PM
https://ift.tt/2VhegZ1

Windows 10ミニTips 第492回 PowerShellでInternet Explorerエンジンエラーが発生する (2020年4月18日) - エキサイトニュース - エキサイトニュース
"インストール済み" - Google ニュース
https://ift.tt/2SFIu5H
Shoes Man Tutorial
Pos News Update
Meme Update
Korean Entertainment News
Japan News Update

No comments:

Post a Comment