Iekraušanas Web ar PowerShell
Ir divas jaunas cmdletes, kas vieglāk automatizē tīmekli, Invoke-WebRequest, kas atvieglo parsēšanu ar cilvēka lasāmu saturu, un Invoke-RestMethod, kas mašīnlasāmā formāta saturu ļauj vieglāk lasīt. Tā kā saites ir daļa no lapas HTML, tās ir daļa no cilvēka lasāmas lietas. Viss, kas jums jādara, lai izveidotu tīmekļa lapu, ir izmantot Invoke-WebRequest un piešķir tam URL.
Invoke-WebRequest –Uri ‘https://howtogeek.com’
(Invoke-WebRequest –Uri ‘https://howtogeek.com’).Links
((Invoke-WebRequest –Uri ‘https://howtogeek.com’).Links | Where-Object {$_.href -like “http*”} | Where class -eq “title”).Title
$IOTD = ((Invoke-WebRequest -Uri ‘https://photography.nationalgeographic.com/photography/photo-of-the-day/’).Links | Where innerHTML -like “*Download Wallpaper*”).href Start-BitsTransfer -Source $IOTD -Destination C:IOTD
Tas viss ir tā. Vai jums ir savi tīri triki? Ievadiet komentārus.