WebフィルタリングソフトのテストをPowerShellスクリプトで簡単に行う。
1行1URLのテキストファイルを作成する。
参考例:urllist.txt
google.com
yahoo.com
msn.com
PowerShellワンライナー。
foreach($url in Get-Content ファイル名フルパス){Invoke-WebRequest $url -UseBasicParsing}
→ファイル名フルパスにはURLのテキストファイルを指定する。
→UseBasicParsingを指定することでIEエンジンを用いたhtmlパースを行わない。
→これによりクッキーのセキュリティ警告が出力されないようになる。
何度もループさせて繰り返し実行させる場合は下記のようにする。
while($true){foreach($url in Get-Content ファイル名フルパス){Invoke-WebRequest $url -UseBasicParsing}}


PR