PS Autres ...

Téléchargez toutes les images d’une page web en un clic …

Cette fonction s’appui sur BitsTransfer et sur le contrôle de Internet explorer :

functionGet-WebPageImages($url, $folder) {

Import-Module BitsTransfer
if (-not (Test-Path$folder)) { md $folder }
$ie=New-Object-COMObjectInternetExplorer.Application
$ie.Navigate($url)
while ($ie.Busy) { Start-Sleep-Milliseconds 400 }
$sources=$ie.document.getElementsByTagName(‘img’) | Select-Object-ExpandProperty src
$destinations=$sources | ForEach-Object { « $folder$($_.Split(‘/’)[-1]) » }
$displayname=$url.Split(‘/’)[1]
$ie.Quit()
Start-BitsTransfer$sources$destinations-Prio High -Display$displayname

}

 

Ici vous trouverez des explications à ces 2 méthodes :

Télécharger des fichiers grâce à powershell

Contrôler Internet Explorer avec Powershell


Click to comment

Leave a Reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Most Popular

To Top
Verified by MonsterInsights