Quantcast
Channel: Andy – Andy's Blog
Viewing all articles
Browse latest Browse all 2170

wget für Windows

$
0
0

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>
 )

Viewing all articles
Browse latest Browse all 2170