Verwenden von Powershell zum Herunterladen von Bildern

0

Ich verwende Powershell 4.0 und habe mich gefragt, ob es möglich ist, das Herunterladen von 5 Bildern pro Tag von zu automatisieren eine Seite und in meinem Download-Ordner speichern? Ich bevorzuge es, kein Tool von Drittanbietern zu verwenden, es sei denn, ich muss es wirklich.

Ich weiß, wie ich sie aus meinem Download-Ordner in meinen Bilderordner verschieben kann. Es ist der Download-Teil, der schwierig ist. Die Hintergrundbilder haben unterschiedliche Größen (jedes Bild hatte unterschiedliche Größen für HD)

Emma Geller-Green
quelle
1
Willkommen bei Super User. Wir sind kein Script Writing Service. Wir erwarten von den Benutzern, dass sie uns mitteilen, was sie bisher versucht haben (einschließlich der von ihnen verwendeten Skripte) und wo sie hängengeblieben sind, damit wir bei bestimmten Problemen helfen können. Fragen, die nur nach Skripten fragen, sind zu weit gefasst und werden es wahrscheinlich sein in die Warteschleife legen oder geschlossen . Lesen Sie bitte Wie stelle ich eine gute Frage? .
DavidPostill
@ DavidPostill - Ich verstehe, dass es kein Skriptschreibdienst ist. Ich habe jedoch nicht nach dem Drehbuch gefragt. Ich fragte, ob es möglich sei, das tägliche Herunterladen von 5 Bildern von einer Website zu automatisieren und diese in meinem Download-Ordner zu speichern. Einfach Ja, mit einem Beispiel wäre das in Ordnung gewesen.
Emma Geller-Green
1
Ja. Es ist möglich.
DavidPostill
1
Was hat Ihnen Ihre Forschung gesagt? Haben Sie nach "Verwenden von Powershell zum Herunterladen von Bildern" gesucht? Wieso hast du es nicht gefunden? Herunterladen von Bildern von Webseiten ? Dies ist das 4. Suchergebnis!
DavidPostill
1
Wenn du liest superuser.com/help/how-to-ask (wie Sie oben gefragt wurden) Sie werden sehen, dass dort steht: "Haben Sie gründlich nach einer Antwort gesucht, bevor Sie Ihre Frage gestellt haben? Das Teilen Ihrer Recherchen hilft allen. Sagen Sie uns, was Sie gefunden haben und warum es nicht Ihren Anforderungen entsprach. Dies zeigt Dass Sie sich die Zeit genommen haben, um zu versuchen, sich selbst zu helfen, erspart es uns, offensichtliche Antworten zu wiederholen, und vor allem hilft es Ihnen, eine spezifischere und relevantere Antwort zu erhalten! "
DavidPostill

Antworten:

2

Was Sie möchten, ist das Cmdlet Invoke-WebRequest:

$source = "https://upload.wikimedia.org/wikipedia/commons/d/db/Patern_test.jpg"
$destination = "C:\Users\Fazer87\desktop\pattern_test.jpg"
Invoke-WebRequest $source -OutFile $destination
Fazer87
quelle