目次:


PowerShellを使用したWebのスクラップ
Webの自動化を容易にする2つの新しいコマンドレット、人間が読み取り可能なコンテンツの解析を容易にするInvoke-WebRequest、機械可読コンテンツの読み込みを容易にするInvoke-RestMethodがあります。リンクはページのHTMLの一部であるため、人間が読めるものの一部です。 Webページを取得するために必要なのは、Invoke-WebRequestを使用してURLを付けることだけです。
Invoke-WebRequest –Uri ‘http://howtogeek.com’

(Invoke-WebRequest –Uri ‘http://howtogeek.com’).Links

((Invoke-WebRequest –Uri ‘http://howtogeek.com’).Links | Where-Object {$_.href -like “http*”} | Where class -eq “title”).Title

$IOTD = ((Invoke-WebRequest -Uri ‘http://photography.nationalgeographic.com/photography/photo-of-the-day/’).Links | Where innerHTML -like “*Download Wallpaper*”).href Start-BitsTransfer -Source $IOTD -Destination C:IOTD
それがすべてです。あなた自身のすてきなテクニックはありますか?コメントでお知らせください。