Batch und geplanter Download unter Windows

432
Nicola Dragoni

kompletter Noob hier.

Für die Arbeit muss ich einen Weg finden, alle Dateien herunterzuladen, die sich auf einer Webseite befinden. Außerdem müsste ich diese Operation jeden Tag ungefähr zur gleichen Zeit durchführen.

Aus diesem Grund habe ich überlegt, ein Skript zu schreiben, das im Hintergrund läuft und die Datei jeden Tag herunterlädt.

Ich bin jedoch über das Programmieren sehr unwissend (dies ist nicht meine Hauptaufgabe in der Firma, in der ich arbeite) und ich habe keine Ahnung, wie ich das alles einrichten soll.

Soweit ich es verstehe, gibt es Tools wie Visualwget, die ein Batch-Download durchführen können, aber ich bin nicht sicher, ob sie auch Downloads planen können.

Jede Eingabe wäre sehr dankbar.

0
Es gibt viele Wege, um diese Aufgabe zu erreichen. Ich würde es jedoch mit dem Python-Modul "request" und "schtasks.exe" tun. Dies ist ein ziemlich großes Thema für einen einzelnen Beitrag, daher hier nur ein paar Hinweise. Python, Requests und Aufgaben sind online gut dokumentiert. Mark vor 5 Jahren 0
Verwenden Sie `PowerShell`, um die Website zu lesen, alle Download-Links zu erhalten und herunterzuladen. Verwenden Sie `Scheduled Tasks ', um den Download täglich zu planen. Lesen Sie in `Invoke-Webrequest` nach und laden Sie alle Dateien auf einer Webseite mit PowerShell herunter. Als jemand, der kein Skript hat, ist dies wahrscheinlich eine schwierige Aufgabe. Versuchen Sie, ein Skript zu finden, das bereits das tut, was Sie möchten, und ändern Sie es. SimonS vor 5 Jahren 1
Ich habe es geschafft, eine Zeile Code in die Eingabeaufforderung zu schreiben, die das tut, was ich möchte. Ich bin jedoch irgendwie verloren, wenn es darum geht, die geplante Aktivität einzurichten. Ich gehe davon aus, dass ich in der Aktivität die Eingabeaufforderung starten muss. Aber wie kann ich ihn zwingen, den von mir geschriebenen Code zu starten? Nicola Dragoni vor 5 Jahren 0
Jetzt ist es mir gelungen, den Code zum Laufen zu bringen, indem der Taskplaner wget startet und den Code übergibt, den er ausführen soll. Es gibt jedoch noch einige Probleme, da ich nicht sehe, wo die Dateien gespeichert werden. Wenn ich mir den laufenden Code anschaue, sehe ich die heruntergeladenen Dateien, kann sie aber nicht finden Nicola Dragoni vor 5 Jahren 0
Bearbeiten Sie Ihre Frage und fügen Sie Ihren Code hinzu, dann können wir Sie weiter beraten. Vielleicht wäre es auch toll, ein Bild Ihrer geplanten Aufgabe aufzunehmen (das Fenster, in das Sie Ihren Code-Aufruf eingeben). SimonS vor 5 Jahren 0

0 Antworten auf die Frage