chopper86
Goto Top

Zip Dateien aus einer Liste mit PowerShell herunterladen!

Hallo,

ich bräuchte ein klein wenig Unterstützung im Bereich PowerShell.

Wir erhalten alle paar Monate neue Produktfotos von unserem Großhändler, dieser verpackt leider die Fotos alle einzeln in ZIP Dateien und stellt Sie für uns auf einer Webseite zur Verfügung.
Ich habe es bereits geschafft die Links zu den ZIP Dateien von der Webseite auszulesen und in eine Textdatei zu schreiben.

$req = iwr 'https://XYZ.de/images/hires/'
$reqLinks = $req.Links
$reqLinks = $reqLinks.href
$reqLinks >> "D:\Temp\DownloadLinks.txt" 

Ich komme an dieser Stelle leider nicht weiter...

Ich habe versucht das Ganze mit "Start-Bitstransfer" umzusetzen. Leider weiß ich nicht was als Parameter eingegeben werden muss, damit die Liste abgearbeitet werden soll.

Mit „wget“ habe ich es leider auch nicht hingekriegt!

Ich hoffe Ihr könnt mir weiterhelfen!


NACHTRAG:

Ich habe es derzeit so gelöst das ich die gefilterten Links von der Webseite einfach über den jDownloader2 herunterlade.
An einer Lösung mit der PowerShell bin ich dennoch interessiert und werde weiter danach suchen.

Content-Key: 568709

Url: https://administrator.de/contentid/568709

Printed on: May 6, 2024 at 00:05 o'clock

Mitglied: 143728
Solution 143728 Apr 30, 2020 updated at 15:01:01 (UTC)
Goto Top
Einfach ne Foreach-Schleife um die Links und darin dann das File runterladen ...
$zielordner = 'D:\Ordner'  
(iwr 'https://XYZ.de/images/hires/').Links.href | %{   
   iwr $_ -OutFile (Join-Path $zielordner [IO.Path]::GetFilename($_))
}
Member: Chopper86
Chopper86 Apr 30, 2020 at 17:35:13 (UTC)
Goto Top
Vielen Dank hat funktioniert!