PowerShellで手軽にコトを済ませたいと考えるユーザーの多くは「PowerShell Seleniumモジュールを使用する」方法を選択するだろう。こちらなら、用意されている専用のコマンドレットを使うことでWebブラウザを操作することができる。このお手軽感は捨てがたい。
以前のもの(PowershellからEdgeを自動操作①※Selenium、WebDriver等不要)を改良。実務利用を想定し、CSV読み込みと繰り返し処理、ウェブページからの情報取得とその出力(スクレイピング)ができるものを作成。Powershell(5.1.22621.4391)で使用可能。 ※コードの ...
Webブラウザを外部のプログラムから自由気ままに操作できてしまうと、それはセキュリティ的に好ましい状態ではない。そのため、デフォルトでは外部からWebブラウザを操作することはできないようになっている。 しかし、WebアプリケーションやWebページ ...
改良版はこちら(PowershellからEdgeを自動操作※Selenium、WebDriver不要)。 Microsoft Edge(Chromium版)をPowershell(5.1.22621.4391)で操作する。操作方法はJavaScriptのDOMによる。WebDriverやSelenium等不要。一応動いたので公開。詳細は後日予定。 Excel VBAで動くものを公開され ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する