Quantcast
Viewing all articles
Browse latest Browse all 48

Invoke-WebRequest

Powershell 3.0 přinesl nový cmdlet Invoke-WebRequest, který nabízí spoustu možností ohledně HTTP požadavků. Raději než opakovat dokumentaci a jiné zdroje, ukážu jednoduchý příklad – níže uvedený skript najde specifické odkazy v zadané webové stránce a stáhne je. Používá Invoke-WebRequest jak pro stáhnutí (a parsování) dané stránky tak i pro stahování souborů.

$url = 'http://blogs.msdn.com/b/briankel/archive/2011/09/16/visual-studio-11-application-lifecycle-management-virtual-machine-and-hands-on-labs-demo-scripts.aspx'
cd c:\temp\
 
$site = Invoke-WebRequest -Uri $url
$links = $site.Links | where href -like "http://download.microsoft.com*" | select -expand href
$links | % { Invoke-WebRequest -Uri $_ -OutFile (Split-Path $_ -Leaf) }

Viewing all articles
Browse latest Browse all 48

Trending Articles


Re: Prosím o určení autora - google nepomáhá


Nelze se přihlásit na Facebook přes PC


Prodám Flexi pass - 3 200


Markéta Reinischová: Chceme s Filipem Jankovičem dítě!


Od: Martina


Podzemlje - epizoda 62


Defender


Plynový kotel DAKON DS 22G - 2 500


Gymnastické řemínky na hrazdu zn. Reisport, vel. č. 2: 590


P: NooK Soundelirium THE 12.6


Qube SP26 ( XTA DP226 ) signal processor - 12 000


Narovnání,vylisování bankovek


Javorina Holubyho chata


Tinylab: Tlačítka


Levasan Maxx není gel na klouby, nýbrž hnus


RNS315 couvací kamera


Kde najdu GameInput Service ve win 10?


Redmi Note 11 Pro+ 5G (PISSARO)


MV3 Vermona, Klingenthal, NDR


Hradcany 30h fialova razena 11 1/2 11 3/4