Unix- und Linux-Admins kennen und schätzen wget um beispielsweise automatisiert Dateien aus dem Internet herunterladen zu können. Auch für Windows gibt es eine, genau genommen sogar mehrere Ausgaben dieses Tools.
Eine recht aktuelle und allem voran out-of-the-box funktionierende Version findet sich hier:
https://eternallybored.org/misc/wget/
Man kann einfach die aktuelle Version z.B. als ZIP-Archiv herunterladen, entpacken und sofort starten. Es werden keinerlei zusätzliche Dateien wie Runtimes, DLLs, etc. benötigt.
In der beiliegenden *.html-Datei ist eine komplette Hilfe des Tools inkl. der Rückgabewerte (Errorlevel, exit code, return, code) enthalten. Letzteres erlaubt eine Auswertung und in Folge eine Reaktion auf einen fehlgeschlagenen Download. Hier ein Beispiel:
@echo off rem In das Arbeitsverzeichnis wechseln cd "C:\Skripte" rem Die aktuellen Datei herunterladen Tools\wget.exe -o wget.log "http://<URL>/<Dateiname>" -O "<Ziel-Ort\Ziel-Dateiname>" rem Im Fehlerfall eine E-Mail versenden If %Errorlevel% Gtr 0 ( Tools\smtpsend.exe -f<Abesender> -t<Empfänger> -h<Mailserver> -swget-Fehler %Computername% -iwget.log -lu<Anmeldename> -lp<Kennwort> )
Schon immer Technik-Enthusiast, seit 2001 in der IT tätig und seit über 10 Jahren begeisterter Blogger. Mit meiner Firma IT-Service Weber kümmern wir uns um alle IT-Belange von gewerblichen Kunden und unterstützen zusätzlich sowohl Partner als auch Kollegen. Die Schwerpunkte liegen auf der Netzwerkinfrastruktur, den Betrieb von Servern und Diensten.